Questo problema preciso si è ripresentato di recente. Grazie a @philipp2 per averlo segnalato!
Se sei invitato via email a un sito Discourse, puoi accettare l’invito cliccando sul link di invito. Ti è quindi consentito configurare il tuo account senza dover specificare una password. Poiché il tuo indirizzo email è già noto, puoi sempre accedere in seguito con un link inviato alla tua email, aggiungere una password o utilizzare il social login se è configurato sul sito. In questo caso tutto funziona perfettamente come sempre.
Con le recenti modifiche al sistema di invito, ora consentiamo anche la creazione di link di invito, che possono quindi essere copiati e condivisi al di fuori di Discourse. Ciò aggiunge la necessità di richiedere la conferma degli indirizzi email prima che gli invitati accedano e ottengano l’accesso alle discussioni. Non sono sicuro del perché, ma in questo caso se completi il modulo senza impostare una password, ricevi un’email di conferma diversa che ti invia a un link che richiede di impostare la password prima di accedere.
La soluzione qui, a mio parere, è far funzionare sempre il modulo di accettazione dell’invito proprio come il modulo di registrazione regolare, che come mostra l’OP negli screenshot richiede le password. Potremmo quindi rimuovere la funzionalità che invia un’email di benvenuto alternativa con istruzioni e link per il reset della password.