Создать сервис провайдер и прописать его в конфиге (config/app.php) в секции providers ДО провайдера сессий. А еще лучше расширить класс Laravel и прописать там необходимую логику. При этом стандартный провайдер нужно удалить.
Сохраняем в кэш запись, что от такого-то пользователя мы ждем сообщение и записываем туда же обработчик (коллбэк). При каждом запросе проверяем, есть ли что в кэше, если есть, то вызываем коллбэк, иначе вызываем стандартный обработчик команды.
Я бы поискал файл, в котором выбрасывается исключение и перед условием, где происходит сравнение токенов вывел бы их через var_dump. Исходя из этого можно уже дальше копать.