selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable

from selenium.webdriver.common.action_chains import ActionChains

button = driver.find_element_by_class_name(u"infoDismiss")
driver.implicitly_wait(10)
ActionChains(driver).move_to_element(button).click(button).perform()

Here is what the above code is Doing:
1. Find the element with class name “infoDismiss”
2. Wait for the element to be visible
3. Move the mouse to the element
4. Click on the element