I fixed this error by adding the name=”fieldName” ngDefaultControl attributes to the element that carries the [(ngModel)] attribute.
I had the same problem and the issue was that my child component had an @input named formControl.
So I just needed to change from:
to:
ts:
@Input()
control:FormControl;