Grupos SSO não adicionados ao Usuário

Olá,

Estou hospedando o Discourse no meu servidor.
Para SSO, utilizo o Keycloak em combinação com o discourse-sso-oidc-bridge.
A criação de usuários, a atribuição de funções e todos os outros recursos estão funcionando, exceto os valores add_groups, groups e remove_groups. Os usuários não são adicionados aos grupos definidos, mas, com a opção sso overrides groups ativada, o usuário é removido de todos os outros grupos.

Criei os grupos no Discourse antes de fazer login via SSO.
Parece que o Discourse recebe todos os parâmetros necessários (veja abaixo):

Log detalhado do SSO

Log detalhado do SSO: O usuário foi logado 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:

Os grupos exampleGroup e test existem com esses nomes?

Sim, criei esses grupos no Discourse.
Os nomes são iguais.

Também é muito interessante que, se o testUser for membro do grupo exampleGroup no Discourse, ele será removido desse grupo após o login (na variável groups, o exampleGroup está disponível nesse momento).
Parece que o Discourse ignora os grupos definidos na variável groups.

Existe algum critério para os nomes dos grupos?