Если твои переменные не нечинаются со знака _, то обнулить их можно так. В результате глобальные переменные останутся нетронутыми. Если же пользовательские переменные начинаются с _ то надо что то другое думать.
в общем сейчас выяснилось, что данное событие происходит, если пользователь заблокировал бота, а после этого попытался нажать на кнопку, которая передает callback. Встает вопрос, можно ли предотвратить такую ошибку?
Столкнулся с такой же проблемой. Решил так: в настройках движка сайта в конфиге для подключения к БД вместо localhost написал 127.0.0.1 и все стало норм.