SSO-Gruppen nicht zum Benutzer hinzugefügt

Hallo,

ich hoste Discourse auf meinem Server.
Für SSO verwende ich Keycloak in Kombination mit discourse-sso-oidc-bridge.
Die Benutzererstellung, die Zuweisung von Rollen und alle anderen Funktionen funktionieren, außer den Werten add_groups, groups und remove_groups. Die Benutzer werden nicht den definierten Gruppen hinzugefügt, aber mit aktiviertem sso overrides groups werden die Benutzer aus allen anderen Gruppen entfernt.

Ich habe die Gruppen in Discourse erstellt, bevor ich mich über SSO angemeldet habe.
Es scheint, als würde Discourse alle erforderlichen Parameter erhalten (siehe unten):

Verbose SSO-Log

Verbose SSO-Log: Benutzer wurde angemeldet als tiloullrich

add_groups:
admin: true
moderator:
avatar_force_update:
avatar_url:
bio:
card_background_url:
email: test@exapmle-mail.de
external_id: 7d7d5c3c-1854-46d6-8c54-a4f45626ea58
groups: [‘exampleGroup’, ‘test’]
locale:
locale_force_update:
logout:
name: Example User
nonce: a69b0ff2c31058318351e9274fea4d42
profile_background_url:
remove_groups:
require_activation:
return_sso_url: /session/sso_login
suppress_welcome_message:
title:
username: exampleuser
website:
location:

Existieren die Gruppen exampleGroup und test mit diesen Namen?

Ja, ich habe diese Gruppen in Discourse erstellt.
Die Namen sind identisch.

Es ist auch sehr interessant, dass der testUser, wenn er Mitglied der Gruppe exampleGroup in Discourse ist, nach dem Login aus dieser Gruppe entfernt wird (in der Variable groups ist exampleGroup zu diesem Zeitpunkt verfügbar).
Es scheint, als würde Discourse die definierten Gruppen in der Variable groups ignorieren.

Gibt es bestimmte Kriterien für die Namen der Gruppen?