Si la cause du problème est bien celle que je soupçonne, modifier le plugin WordPress Patreon pourrait résoudre le problème. Ce qui me semble être à l’origine du souci, c’est que le plugin WordPress Patreon supprime les paramètres de requête sso et sig envoyés avec la demande de connexion Patreon. Il pourrait être utile de contacter les développeurs de ce plugin à ce sujet.
Avant de le faire, vous devriez vérifier que cliquer sur le bouton Se connecter sur Discourse, pour un utilisateur qui n’est pas actuellement connecté à WordPress, redirige vers la page de connexion WordPress. Si l’utilisateur choisit ensuite l’option de connexion via Patreon, il sera connecté à WordPress mais pas à Discourse. Notez que si votre site Discourse est configuré comme privé, le comportement ci-dessus se produira même si un utilisateur accède directement à votre site Discourse. Dans ce cas, l’utilisateur ne verra pas de bouton Se connecter sur Discourse.