Ошибка 502 после одного успешного выполнения кода через selenium webdriver

У меня есть телеграм бот, который должен парсить сообщения с тг-канала посты и заливать их в твиттер. С помощью селениума реализовал вход в аккаунт твиттера, отправление поста. Выглядит все как-то так:

bot.py:
import logging
import requests
from aiogram import Bot, Dispatcher
from socials.config_data import token, chat_id, proxy_options
from socials.twitter_post import SendPost

offset = -1

logging.basicConfig(level=logging.INFO)
bot = Bot(token=token)
dp = Dispatcher(bot)

while True:
    print('Making attempt...')
    update = requests.get(f'https://api.telegram.org/bot{token}/getUpdates?channel_id={chat_id}&offset={offset + 1}').json()
    if update['result']:
        for result in update['result']:
            offset = result['update_id']
            content = result['channel_post']['text']
            SendPost(content)

из модуля twitter_post экспортируется функция send_post:

browser = webdriver.Chrome(seleniumwire_options=proxy_options)
    browser.get(twitterLogin)
    ...
    browser.quit()

При запуске бота тот парсит один пост, успешно отправляет его. Получив второй, запускает браузер, и там выходит ошибка 502 Bad Gateaway.

502 Bad Gateway
TlsProtocolException('Cannot establish TLS with twitter.com:443 (sni: twitter.com): TlsException("SSL handshake error: SysCallError(10054, \'WSAECONNRESET\')")')

Ответы (0 шт):