Проблема в том что на одной и той же форме скрипт отрабатывает по разному.
У меня регистрация идет по 3-м разным ролям, но форма регистрации одна и та же, только поля меняются, но при этом адрес кнопки button он один и тот же во всех случаях.
В одном случае регистрация проходит отлично, а два других ошибка что кнопка не кликабельна, или как то так is not clickable at point
Лучше еще ждать, пока элемент станет видимым/кликабельным. Сделать метод, который будет ожидать нужного состояния элемента, потом уже взаимодействовать с ним.