Selenium WebDriverWait but still "Element is not clickable at point"
<p>I have the following code (br is the webdriver and everything is imported fine).</p>

<p>The first 3 lines work fine but the link1.click() still gives me an error:</p>

<pre><code>link = WebDriverWait(br, 30).until(EC.element_to_be_clickable((By.ID, "buttonNew Project")))
link.click()    
link1 = WebDriverWait(br, 30).until(EC.element_to_be_clickable((By.ID, "MP")))
link1.click()
</code></pre>

<p>And even though it should have waited until its clickable, I still get the the error:</p>

<pre><code>WebDriverException: unknown error: Element is not clickable at point (543, 170). Other element would receive the click: &lt;div id="screenBlocker" style="width: 1920px; height: 979px; display: block; background-position: 940px 420px;"&gt;&lt;/div&gt;
  (Session info: chrome=49.0.2623.108)
  (Driver info: chromedriver=2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4),platform=Windows NT 6.1 SP1 x86_64)(543, 170)
</code></pre>