La URL generada por Discourse contiene mayúsculas y minúsculas. Esa URL distingue entre mayúsculas y minúsculas (es decir, si se cambia la capitalización, la página correcta no se carga). Algunos navegadores cambiarán todo a minúsculas, rompiendo así el enlace.
Si no es necesario usar mayúsculas, sugiero que los enlaces generados sean completamente en minúsculas para evitar problemas específicos del navegador o asegúrate de que el servidor maneje las mayúsculas y minúsculas como minúsculas.
Para tu información, veo que el enlace en un correo electrónico de activación no tiene mayúsculas, por lo que no es un problema allí, solo con las invitaciones.