WP Discourse SSO não sincroniza avatares locais fornecidos pelo Advanced Site Enhancements

Olá,

Estou usando:

  • WordPress
  • WP Discourse (última versão)
  • Advanced Site Enhancements (ASE), usando seu recurso Local User Avatar (sem Gravatar)

O avatar é exibido corretamente em todo o WordPress.

O ASE armazena o ID do anexo no campo de metadados do usuário:

local_user_avatar_attachment_id

No entanto, durante o login SSO do WordPress, o Discourse sempre importa o avatar padrão em vez do avatar local.

Já tentei usar o filtro wpdc_sso_avatar_url para retornar a URL da biblioteca de mídia, mas isso não fez diferença.

Portanto, tenho duas perguntas:

  1. O WP Discourse ainda usa wpdc_sso_avatar_url para sincronização de avatares?
  2. Qual função ou filtro é atualmente responsável por determinar a URL do avatar enviada ao Discourse?

Qualquer orientação será apreciada.