Сессии — не стартует / сгорела / не закрывается
В gold-периоде 3973 сообщения про сессии — третий по частоте кейс. Сессия — центральная абстракция CRM, от неё зависят оплаты, брони, баланс.
Как выглядит запрос
Заголовок раздела «Как выглядит запрос»«Hi team, whenever we opened the session, the pc restarted again first and started session. It waste their times. Can you check it please 🙏🏻» — Shoon Lae, conv 41
«А вы когда сессию активировали после этого её стартовали через CRM или ПК или мобилку? Или только забронировали и поставили на ПК?» — админ клуба уточняет детали, conv 17
«сидит без сессии» / «сессия сгорела» — частый паттерн во входящих.
Что проверить в первые 2 минуты
Заголовок раздела «Что проверить в первые 2 минуты»- CRM → Сессии — есть ли запись вообще, в каком статусе (активна / завершена / истекла).
- Откуда стартовали сессию? CRM / ПК / мобильное приложение — поведение может отличаться.
- Была ли бронь до сессии? Если да, проверь, активировали ли её.
- Dash0 логи — в момент старта сессии что было?
- Баланс клиента — хватает ли.
Типичные причины
Заголовок раздела «Типичные причины»- Сессия «сгорела» из-за таймаута брони. Часто клиент забронировал и не пришёл активировать на PC в окно времени. Типовой объяснительный ответ:
«она не должна была сгореть — сессия горит только если [условие X]» — агент клуба объясняет админу, conv 17
- PC перезагружается в начале сессии. Как у Shoon Lae (conv 41) — это ожидаемое поведение при обновлении, но раздражает игрока.
- Сессию нельзя закрыть кнопкой. Часто баг старой версии CRM / PC не синхронизируется.
- «Быстрая» последовательность: взять сессию → завершить → сразу забронировать → разблокировать — был известный баг, исправлен (Anna Karpacheva, conv 47):
«Только в одном кейсе: 1. Взяли сессию 2. Завершили 3. Быстро забронировали еще раз (пока ПК не успел уйти в перезагрузку) 4. Нажали на разблокировать. В других случаях не смогли воспроизвести.»
Как чинить
Заголовок раздела «Как чинить»Сценарий A: Сессия не стартует
Заголовок раздела «Сценарий A: Сессия не стартует»- Проверь баланс клиента в CRM.
- Проверь статус PC в мониторинге (не офлайн ли он).
- Попроси админа повторить старт через CRM, не через мобилку — есть различия в поведении.
- Если не стартует — см. booking-плейбук и проверь, не сгорела ли бронь.
Сценарий B: Сессия зависла / не закрывается
Заголовок раздела «Сценарий B: Сессия зависла / не закрывается»- В CRM нажми «Завершить сессию» принудительно.
- Если не закрывается — проверь ClientService на PC: активен ли.
- Крайний случай — закрыть сессию из БД (только через Artem / James).
Сценарий C: PC перезагрузился в начале сессии
Заголовок раздела «Сценарий C: PC перезагрузился в начале сессии»Это ожидаемое поведение при apply update. Клиенту объясняем:
«We are rolling out an IZI client update right now. Free PCs may automatically restart to apply the update. PCs with active player sessions or on technical hold won’t restart.» — английский шаблон, conv 41
Плюс предложи перенести время — админу можно компенсировать клиенту минуты.
Эталонный ответ клиенту
Заголовок раздела «Эталонный ответ клиенту»«Привет. Посмотрел — сессия клиента в CRM закрылась в HH:MM из-за [причина]. Подняла баланс клиенту на N минут в качестве компенсации. Если повторится — кинь conversation ID и номер клиента, буду дебажить на уровне логов.»
Когда эскалировать
Заголовок раздела «Когда эскалировать»- Сессия зависла и не закрывается из UI → Artem C++ или #dev.
- Отличие поведения CRM vs мобилки → Ilya Тихонов или Anton Mamonov.
- Массово теряются сессии в клубе → James (потенциально деньги клуба).