Sim. Se você se trancar fora do Discourse ao configurar o SSO, acesse http://forum.example.com/u/admin-login. (Substitua forum.example.com pelo domínio do seu fórum.) Insira seu endereço de e-mail no formulário da página e clique no link enviado para o seu e-mail.
Depois de fazer login novamente no site, verifique se uma nova conta foi criada para ele. Para fazer login em uma conta existente no Discourse, você precisará usar o mesmo endereço de e-mail no WordPress que usa na conta do Discourse.
Consulte Debug and fixing common DiscourseConnect issues para ver se isso oferece alguma pista para resolver seus problemas de SSO. Os problemas que você está enfrentando provavelmente estão relacionados ao descrito na seção ‘Resolvendo problemas de login SSO com require_activation’ desse tópico. Acredito que seu site não esteja usando o sistema de registro padrão do WordPress, então as novas contas criadas desde que você instalou o plugin WP Discourse terão a flag require_activation definida como true no payload do SSO.