Esto podría estar relacionado con el error HTTP/500 que obtenemos en nuestro Discourse al usar signos + en las direcciones de correo electrónico, dependiendo del estado de la configuración normalize_emails:
normalize_emails