Erro no plugin: add_user e remove_user não estão funcionando

Olá, sempre que chamo as duas funções, add_user_to_discourse_group e remove_user_from_discourse_group:

$user = get_user_by('id', $data["member_id"]);
error_log("Chamando add_user_to_discourse");
$result = DiscourseUtilities::add_user_to_discourse_group($user->ID, $discourse_group);
error_log(print_r($result, true));

Recebo as seguintes mensagens de erro:

[02-Mai-2020 17:32:23 UTC] Chamando remove_user_from_discourse_group
[02-Mai-2020 17:32:24 UTC] Objeto WP_Error

(
    [errors] => Array
        (
            [wpdc_response_error] => Array
                (
                    [0] => Um erro foi retornado pelo Discourse ao tentar sincronizar o registro sso.
                )

        )

    [error_data] => Array
        (
        )

)

Você poderia me ajudar, por favor? :slight_smile:

Parece provável que este seja um erro de autenticação. Na aba Opções de Conexão do WP Discourse, certifique-se de estar usando uma Chave de API do Discourse para Todos os Usuários e o usuário do sistema do seu site como Nome de Usuário de Publicação (o padrão é system).

Obrigado, Simon, funcionou perfeitamente!