У твоего контрола по дефолту должен быть status: valid/invalid и errors: null, если валидация не задана, и errors: {тут объект с заданными тобой валидаторами} если валидация задана.
1) Покажи темплейт инпута.
2) Возможно ты не там смотришь ошибку валидации, или судя по твоему темплейту, ты ее вообще не смотришь и непонятно какого поведения ожидаешь. Судя по тому, что ты скинул, за статусом твоей валидации можно следить по такому пути:
{{ authFormGroup.controls.login.errors?.minlength.requiredLength }}