This issue was fixed since Angular v.15: https://github.com/angular/angular/issues/48561 To call setDisabledState on form control every time you should import ReactiveFormsModule with parameter:
ReactiveFormsModule.withConfig({ callSetDisabledState: 'always' })