SSO schlägt fehl, Avatar zu überschreiben

Hallo zusammen,

ich habe Discourse Connect aktiviert und verwende eine benutzerdefinierte Anwendung für SSO. Die relevante Website-Einstellung für discourse_connect_overrides_avatar wurde auf true gesetzt. SSO synchronisiert die Profile sowohl über den Callback als auch über den Endpunkt admin/users/sync_sso. In beiden Fällen werden die Avatare jedoch nicht überschrieben – alle anderen Eigenschaften, die aktualisiert werden sollen (Name, Benutzername, E-Mail), werden ordnungsgemäß aktualisiert.

Es scheint keine Probleme in den Protokollen zu geben. Hier ist ein Beispielprotokoll für SSO:

Ausführliches SSO-Protokoll: Benutzer wurde als testuser angemeldet

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: 

Ich habe die anderen Threads zu nicht aktualisierten Avataren bei aktiviertem Discourse Connect durchgesehen, aber keine der vorgeschlagenen Lösungen hat funktioniert. Jeder Rat zur Behebung dieses Problems oder weitere Schritte zur Fehlerbehebung wäre sehr willkommen.

Das Obige ist auf 2.7.13. Ich habe bestätigt, dass der Avatar von Discourse heruntergeladen werden kann und es keine zusätzlichen Protokolle gibt, die auf ein Problem hindeuten.