Todos os formulários que testei no Firefox Focus (versão mobile) não sinalizaram erro.
Testei novamente no Firefox (versão desktop) e vi que existe a indicação de erro. Porém a mensagem de erro, por ser nativa do navegador, é bem genérica (do tipo 'Por favor preencha esse campo').
O ideal é implementar um tratamento de erro e apresentação de mensagens mais claras para o usuário.
Não sei se está utilizando alguma biblioteca ou framework, mas se sim, minha sugestão é você ver que recursos ela tem para facilitar a comunicação de erros nos formulários.
Abraços, bom trabalho e boa sorte.