title: Selenium Web Scraping (element not interactable)
body: <p>I am trying to web scrap a website with navigating the different pages.</p>
  <p>I tried this code on another website that works for scrapping. I have now trying to scrap another website and failed.</p>
  <p>It shows that &quot;<em>selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable</em>&quot;</p>
  <p>And like, <em>&quot;.areaUnitPrice.separation''</em> is unable to scrap the text</p>
  <p>But I can't find the issue.. can anyone help to solve this.. Many thanks!!</p>
  <pre><code>from selenium import webdriver
  from selenium.webdriver.chrome.service import Service
  from webdriver_manager.chrome import ChromeDriverManager
  from webdriver_manager.utils import ChromeType
  
  driver = webdriver.Chrome(
      service=Service(ChromeDriverManager(chrome_type=ChromeType.CHROMIUM).install())
  )
  
  from selenium.webdriver.common.by import By
  from selenium.webdriver.support.ui import WebDriverWait
  from selenium.webdriver.support import expected_conditions as EC
  
  driver.get(&quot;https://www.28hse.com/buy/residential/a1&quot;)
  for i in range(3):
      all_cells = driver.find_elements(By.CSS_SELECTOR, &quot;.item.property_item&quot;)
  
      for cell in all_cells:
          names = cell.find_elements(By.CSS_SELECTOR, &quot;.areaUnitPrice.separation&quot;)
  
          if len(names) &gt; 0:
              print(names[0].text)
          else:
              print(&quot;--- no name ---&quot;)
  
      next_btn = driver.find_element(By.CSS_SELECTOR, &quot;.pagination_hi:nth-of-type(2)&quot;)
      next_btn.click()
      try:
          print(f&quot;Done page {i+1}&quot;)
          element = WebDriverWait(driver, 30).until(
              EC.presence_of_element_located((By.CSS_SELECTOR, &quot;.product-brief-wrapper&quot;))
          )
      except:
          print(&quot;Wait failed&quot;)
  </code></pre>