Ответ от
Ивана Недзвецкого
Нет события
disconnectReason, вам надо в обработчике события
disconnect сделать
setState который у вас сейчас в
disconnectReason тогда вы увидите экран с кнопкой
Переподключиться
Таймеры и интервалы созданные через функции
setTimer и
setInterval могут отключаться когда ваше приложение свернуто, вам надо подписаться на событие
VKWebAppViewRestore из документации по VK Bridge и уже в нем восстановить работу всех интервалов созданных через
setInterval