SSO 그룹이 사용자에게 추가되지 않음

안녕하세요,

저는 제 서버에 Discourse를 호스팅하고 있습니다.
SSO에는 Keycloak와 discourse-sso-oidc-bridge를 함께 사용하고 있습니다.
사용자 생성, 역할 부여 및 기타 모든 기능이 작동하지만 add_groups, groups, remove_groups 값은 작동하지 않습니다. 사용자가 정의된 그룹에 추가되지 않으며, sso overrides groups가 활성화된 경우 사용자는 다른 모든 그룹에서 제거됩니다.

SSO로 로그인하기 전에 Discourse에서 그룹을 미리 생성해 두었습니다.
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가 Discourse에서 exampleGroup 그룹의 멤버인 경우, 로그인 후에 해당 그룹에서 제거되는 것도 매우 흥미롭습니다. (이 시점에서 groups 변수에는 exampleGroup이 포함되어 있습니다.)
Discourse가 groups 변수에 정의된 그룹을 무시하는 것 같습니다.
그룹 이름에 대한 특정 기준이 있나요?