Non sono sicuro dei dettagli dell’utente che stai cercando di eliminare, ma l’errore che stai riscontrando deriva probabilmente da uno o più dei seguenti controlli non soddisfatti.
Molto probabilmente, si tratta di qualcosa nel blocco else. E sì, sono d’accordo, il messaggio di errore potrebbe decisamente essere meno vago .