Сохранен в модуль, несохранен в модуль - просто проверь что этот profile присутствует хотя бы.
Давайте обскажу ситуацию снова, а то возможна разница в терминологии, сбивает.
Имеем. Магос (некий набор базовых модулей), плюс модуль с тимвьюером, плюс сохраненные настройки в хомяке и ченджез. Все работает, после перезагрузки также все работает. Один раз в месяц магос обновляется. То есть заменяются базовые модули. Модуль с тимвьюером, хомяк и ченджез те же, не меняются. Не работает, ругается на смену ID.
Вопрос: как он вычисляет этот ID. Это не железо, так как железо не менялось и это не файлы самого тимвьюера так как тоже не менялись. Врядли это какой то из системных файлов, так как любой, даже ядро могут быть задеты обновлениями. Предполагаю что это может быть время содания какой то из системных папок или что-то вроде.