Я бы добавил это:
from selenium.common.exceptions import TimeoutException
и изменил except:
на except: TimeOutException
Таким образом, вы можете поймать исключение, которое происходит, когдаСрок действия WebDriverWait истек. Если это другое исключение, тогда мы сможем сообщить.
Также вы можете изменить presence_to_be_clickable
на element_to_be_clickable
, так как я не думаю, что ваш текущий вариант действителен.
Также возможно, что локатор ссылок недействителен, и в этом случае размещение страницы HTML поможет сузить эту проблему.