Este problema preciso surgió nuevamente recientemente. ¡Gracias a @philipp2 por informarlo!
Si eres invitado por correo electrónico a un sitio de Discourse, puedes aceptar la invitación haciendo clic en el enlace de invitación. Luego se te permite configurar tu cuenta sin tener que especificar una contraseña. Como tu dirección de correo electrónico ya es conocida, siempre puedes iniciar sesión más tarde con un enlace enviado a tu correo electrónico, agregar una contraseña o usar el inicio de sesión social si está configurado en el sitio. En este caso, todo funciona perfectamente como siempre lo ha hecho.
Con los cambios recientes en el sistema de invitación, ahora también permitimos la creación de enlaces de invitación, que luego se pueden copiar y compartir fuera de Discourse. Esto agrega la necesidad de requerir que las direcciones de correo electrónico se confirmen antes de que los invitados inicien sesión y obtengan acceso a las discusiones. No estoy seguro de por qué, pero en este caso, si completas el formulario sin establecer una contraseña, recibes un correo electrónico de confirmación diferente que te envía a un enlace que requiere que establezcas tu contraseña antes de iniciar sesión.
La solución aquí, creo, es hacer que el formulario de aceptación de invitación funcione siempre igual que el formulario de registro normal, que, como muestra el OP en las capturas de pantalla, requiere contraseñas. Luego podríamos eliminar la funcionalidad que envía un correo electrónico de bienvenida alternativo con instrucciones y enlace para restablecer la contraseña.