Entonces, ¿tienes OAuth2 email verifieddesactivado y esperas que Discourse envíe ese correo electrónico de validación, o tu servidor oauth está haciendo eso? (En cuyo caso, necesitas ver por qué no envía el correo electrónico).
¿Funciona la validación de correo electrónico cuando usas un inicio de sesión local normal?