title: Selenium element is not clickable at point (chrome) in javascript
body: <p>I'm new to Selenium and I'm running my selenium script on Browserstack.</p>
  
  <p>Everything works fine, until i reach the bottom 10% of my page.</p>
  
  <p>I get the following error:</p>
  
  <blockquote>
    <p>Uncaught WebDriverError: Appium error: unknown error: Element  is not clickable at point (20, 324). Other
    element would receive the click: ...
          (Session info: chrome=58.0.3029.83)
          (Driver info: chromedriver=2.29.461571 (8a88bbe0775e2a23afda0ceaf2ef7ee74e822cc5),platform=Linux
    3.19.8-100.fc20.x86_64 x86_64)</p>
  </blockquote>
  
  <p>This is my code:</p>
  
  <pre><code>describe.only(testTitle, function () {
      before(function () {
          driver = driverConfiguration.getDriverConfiguration(testTitle, 'chrome')
      })
      after(function (done) {
          driver.quit().then(done)
      })
      it('Sample tests', function (done) {
          driver.get('https://www.test.com').then(function(){
              driver.findElement(webdriver.By.name('cardNumber')).sendKeys('0000000000').then(function(){
                  driver.findElement(webdriver.By.id('billingLine1')).sendKeys('test');
                  driver.findElement(webdriver.By.id('billingLine2')).sendKeys('test');
                  driver.findElement(webdriver.By.id('billingCity')).sendKeys('San Jose');
                  driver.findElement(webdriver.By.id('agree')).click(); // ERROR!!!!!
              }).then(function() {
                  driver.quit().then(done);
              })
          });
      })
  })
  </code></pre>
  
  <p><strong>When I do the following:</strong></p>
  
  <pre><code>            // return driver.wait(function() {
              //     return driver.findElement(webdriver.By.id('agree')).isDisplayed();
              // }, 1000);
  </code></pre>
  
  <p>It says True. The element is visible.</p>
  
  <p><strong>Using Chrome on Samsung Galaxy S8</strong></p>
  
  <p>I'm not sure how to solve this problem.</p>