Grupos de SSO no agregados al usuario

Hola,

Estoy alojando Discourse en mi servidor.
Para SSO, utilizo Keycloak en combinación con discourse-sso-oidc-bridge.
La creación de usuarios, la asignación de roles y todas las demás funciones funcionan correctamente, excepto los valores add_groups, groups y remove_groups. Los usuarios no se agregan a los grupos definidos, pero con sso overrides groups activado, el usuario se elimina de todos los demás grupos.

He creado los grupos en Discourse antes de iniciar sesión a través de SSO.
Parece que Discourse recibe todos los parámetros necesarios (véase a continuación):

Registro detallado de SSO

Registro detallado de SSO: El usuario ha iniciado sesión como 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:

¿Existen los grupos exampleGroup y test con esos nombres?

Sí, creé estos grupos en Discourse.
Los nombres son iguales.

También es muy interesante que, si el testUser es miembro del grupo exampleGroup en Discourse, será eliminado de este grupo después del inicio de sesión (en la variable groups, exampleGroup está disponible en ese momento).
Parece que Discourse ignora los grupos definidos en la variable groups.

¿Existe algún criterio para los nombres de los grupos?