У меня была та же проблема, и я решил ее, но создав открытый метод для отправки формы
public submitForm() {
this.myForm.submitted = true;
}
<form [formGroup]='myForm' (ngSubmit)="submitForm()">
// ...
</form>
Затем, создав ссылочную переменную дочернего компонента в компоненте parent и grandparent и используя эту переменную ref, я могуНазовите это как
this.child.submitForm();
const valid = this.child.myForm.valid;
console.log(valid);
Это должно решить вашу проблему.