проблема вашего кода может быть в Акаунте с которым вы делаете сессию -> msession
1. у акаунта нет прав, были а теперь нет - надо проверить и по Каталогу и по полям
2. у акаунта кончились сессии - их всего 9 на акаунт, возможно они просто весят
3. у вас проверка по статусу "Выполнено", но если акаунту сменить локализацию скажем на Англ., то он никогда и не прочитает "Выполнено".
4. у вас со временем изменились требования к Change, и были объявлены дополнительно Required field, и о них ваш код ничего не знает, а оперирует только Статусом, где благополучно попадает на Exception.