Найдена причина root.
Во-первых, мне пришлось добавить промежуточное ПО StartSession в мой маршрут, когда я использовал / api /
Во-вторых, я использовал telegram bot api, поэтому всякий раз, когда пользователь отправляет сообщение с использованием телеграммы, он вызывает мой api / api / message и для каждого запроса он создавал новую сессию, поэтому я не мог ничего сохранить в своей сессии. Похоже, я не могу использовать сессию, используя telegram bot api.
Сохранит временный пользовательский ввод в дБ, без выбора.