Такое бывает если написал ControlValueAccessor и в нем не вызываешь onChange(newValue) - ту функцию которую привязываешь в registerOnChange
Если на форме стоит конфиг updateOn submit
Если форм контролы передаёшь в др компоненты и там им значения меняешь
ControlValueAccessor написан для всех трех контролов (там два контрола одного вида - инпут и один автокомплит). Онченж вызываю, раньше таких проблем не было. Формконтролы передаем, но только для того, чтобы навесить их на инпуты. Вручную значения в дочерних не меняем