заходишь в методы активате и деактивате на уровне объекта и под полем код поправляешь запуск родительского метода в котором прописано изменение значения свойства

п.с. старая болячка мдм про слетание этой записи, хз почему у меня такого нет давно
п.п.с. табличка метод поле калл парент (0,1,2) может принимать такие значения, определяют порядок вызова методов
возможно где то их корочит в ядре при апдейте или поломке таблички или настройка поля по умолчанию 0
п.п.п.с. ну и еще раз повторю (в тлг язык стер подобным) только майисам ни в коем случае иннодб для табличек, на иннодб транзакции, которые мдм не поддерживает нормально и при которых на порядки больше поломок табличек, т.е. никаких плюсов одни минусы (в тлг "проблемщики" с подобным постоянно из месяца в месяц стонут)