Группы SSO не добавлены к пользователю

Здравствуйте,

Я размещаю Discourse на своём сервере.
Для SSO я использую Keycloak в сочетании с discourse-sso-oidc-bridge.
Создание пользователей, назначение ролей и все остальные функции работают, за исключением значений add_groups, groups и remove_groups. Пользователи не добавляются в указанные группы, но при включённой опции sso overrides groups пользователь удаляется из всех остальных групп.

Я создал группы в Discourse до входа через SSO.
Похоже, что Discourse получает все необходимые параметры (см. ниже):

Подробный лог SSO

Подробный лог SSO: Пользователь вошёл как 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:

Существуют ли группы exampleGroup и test с такими именами?

Да, я создал эти группы в Discourse.
Названия совпадают.

Также очень интересно, что если testUser является участником группы exampleGroup в Discourse, то после входа в систему он будет удалён из этой группы (в переменную groups в данный момент группа exampleGroup включена).
Кажется, Discourse игнорирует указанные группы в переменной groups.

Существуют ли какие-либо критерии для названий групп?