Selenium webdriver.Remote() не может нажать на элементы

Ситуация

Я использую веб-драйвер Selenium Remote для проведения тестов на проекте Django. У меня есть несколько контейнеров Docker, поэтому мне необходимо использовать драйвер Remote.

Проблема

Дело в том, что контейнеры Selenium и проекта Django подключены правильно, и я могу выполнять тесты, но всякий раз, когда я пробую метод click() на любом элементе, я получаю ошибку

Element <...> could not be scrolled into view

Однако, поискав вокруг, я обнаружил, что делать

self.driver.execute_script("arguments[0].click();", element)

вместо этого работает. Я где-то читал, что это может быть проблемой, что какая-то часть сайта еще не загружена, когда Selenium пытается click(), но это все равно не говорит мне, что делать.

Есть идеи?

Вернуться на верх