Должна быть глупая ошибка с вашей стороны, что в вашей Clickerфункции замените каждый экземпляр этого -
driver.find_element_by_id
этим-
self.driver.find_element_by_id
И затем, в своей Upgraderфункции, замените каждый экземпляр этого -
driver.self.find_element_by_id
этим -
self.driver.find_element_by_id
Это позволит скрипту выполнять все клики непрерывно как часть вашей игры.