title: Failed to start Chromedriver session: A new session could not be created. Details: session not created: Chrome version must be between 71 and 75
body: <p>I am trying to launch chrome on my Android mobile which has chrome version: 76.0.3809.89</p>
  
  <p>When I run my Java program, I get below error:</p>
  
  <pre><code>Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: An unknown server-side error occurred while processing the command. Original error: Unable to automate Chrome version because it is too old for this version of Chromedriver.
  Chrome version on the device: Chrome/76.0.3809.89
  Visit 'https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/web/chromedriver.md' to troubleshoot the problem.
  Failed to start Chromedriver session: A new session could not be created. Details: session not created: Chrome version must be between 71 and 75
    **(Driver info: chromedriver=2.46.628402** (536cd7adbad73a3783fdc2cab92ab2ba7ec361e1),platform=Windows NT 10.0.17763 x86_64)
  Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
  System info: host: 'abc', ip: '10.0.1.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_221'
  Driver info: driver.version: AndroidDriver
  remote stacktrace: UnknownError: An unknown server-side error occurred while processing the command. Original error: Unable to automate Chrome version because it is too old for this version of Chromedriver.
  **Chrome version on the device: Chrome/76.0.3809.89**
  Visit 'https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/web/chromedriver.md' to troubleshoot the problem.
  </code></pre>
  
  <p>I have below questions:</p>
  
  <ol>
  <li>From where it is picking <code>chromedriver=2.46.628402</code> as it mentions in the log ?</li>
  <li>How to fix this error?</li>
  </ol>
  
  <p>My code:</p>
  
  <pre><code>package browserTest;
  
  import java.net.MalformedURLException;
  import java.net.URL;
  import org.openqa.selenium.remote.DesiredCapabilities;
  import io.appium.java_client.AppiumDriver;
  import io.appium.java_client.MobileElement;
  import io.appium.java_client.android.AndroidDriver;
  import io.github.bonigarcia.wdm.WebDriverManager;
  
  public class ChromeTest {
      public static void main(String args[]) {
          //Set the Desired Capabilities
          DesiredCapabilities cap = new DesiredCapabilities();
          cap.setCapability("deviceName", "My Android Mobile");
          cap.setCapability("udid", "521010f9ee4fb499");
          cap.setCapability("platformName", "Android");
          cap.setCapability("platformVersion", "7.0");
          cap.setCapability("browserName", "Chrome");
          cap.setCapability("noReset", true);
  
          //Instantiate Appium Driver
          AppiumDriver&lt;MobileElement&gt; driver = null;
          try {
              driver = new AndroidDriver&lt;MobileElement&gt;(new URL("http://127.0.0.1:4723/wd/hub"), cap);
          }catch (MalformedURLException e) {
              e.getMessage();
          }
  
          //Open URL in Chrome browser
          driver.get("http://www.google.com");
      }
  }
  </code></pre>