Se l’utente è un membro dello staff (amministratore o moderatore): per motivi di sicurezza, Discourse richiede la verifica sia dal vecchio sia dal nuovo indirizzo email. Se l’utente non può accedere alla sua vecchia email, il flusso di conferma si interrompe e causa problemi di permessi come quello che hai descritto.
Se l’utente non è un membro dello staff: come amministratore, dovresti essere in grado di cambiare la sua email direttamente dalla pagina delle preferenze dell’utente, e solo al nuovo indirizzo dovrebbe essere inviata una conferma.
Prova quanto segue:
Rimuovi temporaneamente i privilegi di amministratore e moderatore dal suo account.
Cambia la sua email utilizzando lo stesso metodo della pagina delle preferenze descritto sopra.
Dopo che l’indirizzo email è stato completamente verificato e funziona, ripristina i suoi privilegi di staff.
Grazie, ha funzionato. Presumo che un cookie o una voce nella cache di un precedente accesso possano aver interferito con il processo, o forse non ho effettuato correttamente il logout.