Credo evidenzia il fatto che "span" è un elemento inline e probabilmente non è all'interno di un elemento di "blocco", dico probabilmente perché non so dove hai messo lo span....
Se sostituisci lo span con il P, la validazione probabilmente non si blocca lì, solo che cambi appunto un elemento inline con uno di blocco, quindi si sballerà qualcosa nel layout.