Erro ao instanciar ChromeDriver - Chrome 127

Pessoal, estou tendo o seguinte erro ao tentar iniciar um browser ( bot.start_browser()) nessa última versão do Chrome, 127. Se eu aponto para a pasta direto do chromedriver tenho outro erro ([WinError 193] %1 is not a valid Win32 application)

Poderiam me ajudar?

Ocorreu uma exceção: SessionNotCreatedException
Message: session not created: This version of ChromeDriver only supports Chrome version 114
Current browser version is 127.0.6533.100 with binary path C:\Program Files\Google\Chrome\Application\chrome.exe
File “C:\Projetos\GDA\fgtsDigital\main.py”, line 22, in main
bot.start_browser()
File “C:\Projetos\GDA\fgtsDigital\main.py”, line 33, in
main()
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 114
Current browser version is 127.0.6533.100 with binary path C:\Program Files\Google\Chrome\Application\chrome.exe

Segue o código:

from botcity.web import WebBot, Browser, PageLoadStrategy
from botcity.web.browsers.chrome import default_options
from webdriver_manager.chrome import ChromeDriverManager

def main():
bot = WebBot()
bot.headless = False
bot.browser = Browser.CHROME
bot.page_load_strategy = PageLoadStrategy.NORMAL

# Configurar opções do Chrome
options = default_options()
# Verifique o caminho do seu Chrome
options.binary_location = r"C:\Program Files\Google\Chrome\Application\chrome.exe"

options.add_argument('--no-sandbox')
options.add_argument('--disable-dev-shm-usage')

bot.options = options

bot.start_browser()

# Exemplo de navegação
bot.browse("https://www.google.com")

if name == “main”:
main()

Olá @fabricio.tiburcio,

De acordo com exceção que está sendo lançada, a versão do chromedriver que está utilizando aparentemente não é compatível com a versão do navegador.

Caso esteja baixando o chromedriver de forma manual, recomendo tentar utilizar uma versão mais recente.

Caso esteja usando o pacote do webdriver-manager, recentemente houve uma atualização que resolveu um bug com a versão 127. Pra resolver você precisa instalar a versão mais recente da dependência:
pip install --update webdriver-manager

Além disso, é necessário apagar as versões que estiverem em cache para que ele consiga fazer o download corretamente. No caso seria só apagar as pastas desse diretório aqui:
C:\Users\<USER>\.wdm\drivers\chromedriver\win64