Modo de lista de emails: usuário não recebe emails e não aparece nos skipped_email_logs

Temos um usuário configurado para o modo de lista de e-mail, mas ele ainda não recebe alguns e-mails. A notificação por e-mail para a postagem/tópico não aparece na tabela email_logs para ele, NEM aparece na tabela skipped_email_logs para o user_id dele.

Até agora, ele mencionou apenas ter perdido e-mails de uma categoria, mas ele RECEBE alguns avisos por e-mail dessa categoria. Outros usuários no mesmo domínio de e-mail recebem os avisos.

Não temos certeza de quando isso começou, mas ele mudou o nome de usuário anos atrás, então pensei que poderia ser este problema, mas parece que, no final, isso não foi rastreado até uma mudança de nome de usuário.

Eu também verifiquei /logs. Alguma outra sugestão de logs que possamos verificar para ver por que o Discourse não está gerando alguns avisos por e-mail para ele?

Acho que reduzimos isso a quando há um tópico iniciado em uma categoria “protegida” (como Staff) e depois movido para uma pública. Então, vamos elaborar algo e colocá-lo em uma categoria pública, e esses são os alertas que essas pessoas estão perdendo.

Alguém conhece essa área da base de código bem o suficiente para ver se essa é uma condição que pode estar sendo perdida no caminho da notificação por e-mail?