Мы столкнулись с похожей проблемой с Chrome 78.0.3904.7, Chromedriver 77/78, Python Selenium 3.141.0.
В наших автоматических тестах Python Selenium мы наблюдали множество сбоев, когда казалось, что щелчков по элементам не было. Даже более странно, кажется, что элемент стал активным (как если бы он собирался щелкнуть), но фактическое событие щелчка никогда не происходило. В результате, переключение страниц и т. Д. Не происходит, что приводит к различным сбоям в нисходящем направлении.
В результате процесса следа и ошибок мы обнаружили, что использование стандартной функции .click () теперь ненадежно:
webdriver_element.click()
Но использование цепочек действий действительно представляется надежным:
ActionChains(context.browser).click(webdriver_element).perform()
Непонятно, почему это так. Сбои начались, как только мы обновили до Chrome 78.0.3904.7. Мы используем Chromedriver 77.0.3865.90, но те же тесты надежно проходят на версиях Chrome 77.x, поэтому кажется, что что-то не так или изменилось в Chrome 78.