# How to upgrade the chromedriver associated with Appium?

**URL:** <https://discuss.appium.io/t/how-to-upgrade-the-chromedriver-associated-with-appium/21463>\
**Category:** Support\
**Created:** [March 28, 2018, 11:21am UTC](https://discuss.appium.io/t/how-to-upgrade-the-chromedriver-associated-with-appium/21463 "2018-03-28T11:21:46Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![PoornimaSuraj](https://discuss.appium.io/user_avatar/discuss.appium.io/poornimasuraj/32/6360_2.png) [@PoornimaSuraj](https://discuss.appium.io/u/PoornimaSuraj)\
**Post date:** [March 28, 2018, 11:21am UTC](https://discuss.appium.io/t/how-to-upgrade-the-chromedriver-associated-with-appium/21463/1 "2018-03-28T11:21:46Z")

</div>

I am doing automation on a hybrid app on Android. To automate some objects, I need to context switch the driver to iFrame. While doing that , I am facing the below error  
org.openqa.selenium.WebDriverException: unknown error: call function result missing ‘value’  
(Session info: chrome=65.0.3325.109)  
(Driver info: chromedriver=2.33.506106 (8a06c39c4582fbfbab6966dbb1c38a9173bfb1a2),platform=Mac OS X 10.12.6 x86\_64) (WARNING: The server did not provide any stacktrace information)

I did look up and it seems to be a compatibility issue of chrome driver 2.33 with google chrome version 65. As per the suggested solution, I did download the latest chrome driver 2.37 and have also set my PATH in the bash\_profile( I am using MAC with MacOS Sierra) to the latest chromedriver. However, appium refuses to take the latest chromedriver and still works with the old one. I also tried the layman’s solutions of restarting the system, re loading the environment variables etc to no luck.

How can we make appium pick up the latest chromedriver?

---

<div class="post-metadata">

**Author:** ![PoornimaSuraj](https://discuss.appium.io/user_avatar/discuss.appium.io/poornimasuraj/32/6360_2.png) [@PoornimaSuraj](https://discuss.appium.io/u/PoornimaSuraj)\
**Post date:** [March 28, 2018, 2:09pm UTC](https://discuss.appium.io/t/how-to-upgrade-the-chromedriver-associated-with-appium/21463/2 "2018-03-28T14:09:18Z")

</div>

think this will fix it

npm install appium-chromedriver --chromedriver\_version=“2.37”.

Trying it out

---

<div class="post-metadata">

**Author:** ![PoornimaSuraj](https://discuss.appium.io/user_avatar/discuss.appium.io/poornimasuraj/32/6360_2.png) [@PoornimaSuraj](https://discuss.appium.io/u/PoornimaSuraj)\
**Post date:** [March 28, 2018, 2:27pm UTC](https://discuss.appium.io/t/how-to-upgrade-the-chromedriver-associated-with-appium/21463/3 "2018-03-28T14:27:21Z")

</div>

That did not fix it, appium says my chromedriver is still 2.33.Can anyone please help?

---

<div class="post-metadata">

**Author:** ![Venkatesh](https://discuss.appium.io/user_avatar/discuss.appium.io/venkatesh/32/5358_2.png) [@Venkatesh](https://discuss.appium.io/u/Venkatesh)\
**Post date:** [March 28, 2018, 2:52pm UTC](https://discuss.appium.io/t/how-to-upgrade-the-chromedriver-associated-with-appium/21463/4 "2018-03-28T14:52:47Z")

</div>

you can try downloading from [https://github.com/appium/appium-chromedriver](https://github.com/appium/appium-chromedriver)  
and replace in your local folder

---

<div class="post-metadata">

**Author:** ![mark0203](https://discuss.appium.io/user_avatar/discuss.appium.io/mark0203/32/4085_2.png) [@mark0203](https://discuss.appium.io/u/mark0203)\
**Post date:** [March 28, 2018, 4:37pm UTC](https://discuss.appium.io/t/how-to-upgrade-the-chromedriver-associated-with-appium/21463/5 "2018-03-28T16:37:05Z")

</div>

I ran into the same issue and found this solution.

> <https://stackoverflow.com/questions/49162667/unknown-error-call-function-result-missing-value-for-selenium-send-keys-even/49429766#49429766>

  
Download the latest chromedriver manually from: [https://sites.google.com/a/chromium.org/chromedriver/](https://sites.google.com/a/chromium.org/chromedriver/)  
Then you can do stuff like this to use the manually downloaded chromedriver instead of the one appium uses by default.  
`appium --chromedriver-executable ~/downloads/chromedriver`

---

<div class="post-metadata">

**Author:** ![PoornimaSuraj](https://discuss.appium.io/user_avatar/discuss.appium.io/poornimasuraj/32/6360_2.png) [@PoornimaSuraj](https://discuss.appium.io/u/PoornimaSuraj)\
**Post date:** [April 10, 2018, 8:42am UTC](https://discuss.appium.io/t/how-to-upgrade-the-chromedriver-associated-with-appium/21463/7 "2018-04-10T08:42:36Z")

</div>

@mark0203 : Thank you!!! I did “appium --chromedriver-executable ~/downloads/chromedriver” while starting the appium server and it did work 🙂
