У меня такое получилось, когда неправильно передавал в запросе getUpdates() параметр offset.
https://core.telegram.org/bots/api#getupdates
И, конечно, при получении колбека надо отправлять запрос answerCallbackQuery.
https://core.telegram.org/bots/api#answercallbackquery