Имейте в виду, что сам сеанс, вероятно, имеет более короткое время жизни, чем cookie-файл сеанса, отправляемый в браузер, и значение идентификатора, установленное в этом cookie-файле.Фактически, браузер может продолжать передавать старый идентификатор сеанса, а сервер примет его и создаст из него новый сеанс, если срок старого истек.
Возможны следующие два варианта: 1) Сессияистекает из-за значения конфигурации тайм-аута (я не знаю случая в вашем конкретном случае)
2) Что мы выяснили с тех пор в вашем случае с помощью комментариев к этому вопросу: домен приложения закрывалсяили перерабатывается.