Не приходит код потдверждения Telethon

У меня был утром полностью рабочий код я обновлял его поэтому моментами мог авторизиваться и снова выйти, но при повторной авторизации он без проблем отправлял мне код, в один момент этот код попросту перестал доходить может есть у кого идеи или кто может быть уже сталкивался с подобным?

    elif event.data == b'add_account':
    async with bot.conversation(event.sender_id) as conv:
        await conv.send_message('Введите номер для регистрации')
        phone_number = await conv.get_response()

        await conv.send_message('Отправка кода на указанный номер...')
        await start_login_process(user_id, phone_number.text, conv)

async def start_login_process(user_id, phone_number, conv):
session_name = f"{phone_number}.session"
client = TelegramClient(session_name, api_id, api_hash)
await client.connect()

try:

    if not await client.is_user_authorized():
        await client.send_code_request(phone_number)
        await conv.send_message('Введите код из сообщения')
        code = await conv.get_response()
        await client.sign_in(phone_number, code)
        session_str = client.session.save()  # Сохранение сессии
        random_session = session_generate()
        add_account(user_id, phone_number, "True", random_session)  # Добавляем подтвержденный аккаунт
        await conv.send_message('Аккаунт успешно добавлен')
except PhoneNumberInvalidError:
    await conv.send_message('Код подтверждения устарел. Пожалуйста, запросите новый код и попробуйте снова.')
except Exception as e:
    await conv.send_message(f'Ошибка при добавлении аккаунта: {str(e)}')
finally:
    await client.disconnect()

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