Вы должны быть в состоянии воспроизвести проблему, а затем использовать точки останова / трассировки, чтобы выяснить, где ошибка. Это не обязательно связано с тайм-аутом сеанса, но это может произойти, если ваш пользователь не использовал приложение в течение 15 минут или более.
Сборщик мусора не собирает ничего, что все еще находится в области видимости, поэтому это не может быть проблемой.
Итак, убедитесь, что вы можете воспроизвести проблему, возможно, вы быстро ее исправите (а если нет, сообщите свои результаты здесь!)