Сложно так сказать, попробуйте сделать логгирование (вставьте код до 
def main:
import logging
logging.basicConfig(
	handlers=[
		logging.FileHandler(
			'bot.log',
			'w',
			'utf-8'
		)
	],
	format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
	level=logging.DEBUG,
)
Запустите бот, отправьте комманду /start, выключите бота и посмотрите в bot.log
Вас должно интересовать обращение к API:
DEBUG - https://api.telegram.org:443 "POST /bot590986898:AAHD96EvOQ5x-QUeazYZh-HkR-Sg0m0Prf8/getUpdates HTTP/1.1" 200 23
Очень даже может быть, что у бота не получается обратиться к API, именно из-за блокировок. В логгировании это будет видно.
Более быстрый вариант: включите VPN и повторите.