SSO가 아바타를 덮어쓰지 못함

여러분 안녕하세요,

저는 Discourse Connect를 활성화하여 SSO를 위한 자체 애플리케이션을 사용 중입니다. 관련 사이트 설정인 discourse_connect_overlaps_avatar는 true로 설정되어 있습니다. SSO는 콜백과 admin/users/sync_sso 엔드포인트를 통해 모두 프로필을 동기화하고 있습니다. 그러나 이 두 경우 모두 아바타가 덮어쓰기되지 않고 있으며, 업데이트가 의도된 다른 속성들(이름, 사용자 이름, 이메일)은 정상적으로 업데이트되고 있습니다.

로그를 확인해 보았지만 문제가 있는 것으로 보이지 않습니다. 다음은 SSO 로그의 예시입니다:

Verbose SSO log: User was logged on testuser

add_groups: 
admin: 
moderator: 
avatar_force_update: true
avatar_url: https://***.blob.core.windows.net/profile-pictures/05b14cb4-9a76-45a9-8850-c9bd1d35c0fa%25C5%2592This+is+a+test+%2524%2540%2523%2540.jpg
bio: 
card_background_url: 
email: testuser@yopmail.com
external_id: c8a93213-3b5e-4296-af6c-3e2e4259ba9c
groups: 
locale: 
locale_force_update: 
logout: 
name: Test User
nonce: 324152fe3a1de156b2b42bd558015ac7
profile_background_url: 
remove_groups: 
require_activation: 
return_sso_url: 
suppress_welcome_message: 
title: 
username: testuser
website: 
location: 

Discourse Connect가 활성화된 상태에서 아바타가 업데이트되지 않는 문제에 대한 다른 스레드들을 살펴보았지만, 제안된 해결책 중 어느 것도 효과가 없었습니다. 이 문제를 해결하는 방법에 대한 조언이나 추가 디버깅 단계에 대한 도움이 크게 필요할 것 같습니다.

위 내용은 2.7.13 버전에서 확인된 것입니다. Discourse가 아바타를 다운로드할 수 있음을 확인했으며, 문제가 있음을 시사하는 추가 로그도 없습니다.