No validate, quitar la validacion por defecto de HTML y asignarselo a una variable con el contenido de todo el formulario
Quitamos la validacion por defecto de Html y se lo pasamos a una variable "f"
<form novalidate #f="ngForm" (ngSubmit)="onSubmit(f)"></form>
Despues se tiene que importar en app.module.ts y debe de ir en imports como todos los demas modules
import { FormsModule } from '@angular/forms';