Notificações desaparecem para alguns usuários devido ao plugin

Desculpe por trazer isso novamente, mas estamos em produção e esse bug foi relatado por membros do fórum várias vezes, mas ainda não conseguimos corrigi-lo. Já expliquei em posts anteriores, que foram movidos para discussões específicas de plugins, mas parece que se trata de um bug grave, não de um plugin.

Basicamente, as notificações de alguns usuários desaparecem. Quando eles recebem algumas, o problema é resolvido, mas após uma atualização, elas desaparecem novamente e apenas a animação de carregamento é exibida.

Desativar todos os plugins, oficiais e não oficiais, e reconstruir o sistema não resolveu o problema, assim como voltar ao tema padrão com todos os componentes removidos.

Isso é específico para sua instalação, não é um bug.

Sim, mas acho que, como desenvolvedores, pelo menos uma pessoa poderia nos ajudar a corrigir isso. Como não se trata de um problema de plugin, componente ou tema, não tenho certeza do mais que podemos fazer. Entrei em contato com um desenvolvedor e fomos orientados a recorrer a você, já que você conhece melhor como esse sistema funciona.

Você se importa em compartilhar como está hospedando o Discourse?
Há algum proxy reverso ou Cloudflare, etc., que possa estar interferindo no message bus?

@itsbhanusharma DigitalOcean, usando o guia de instalação oficial. Estamos em produção há 3 meses e nunca enfrentamos problemas até alguns dias atrás. Obviamente, removemos todos os plugins e também tentamos voltar no tempo com um backup.

Ainda não conseguimos resolver. Apenas as notificações desaparecem de /u/name/notifications para alguns membros, portanto, a notificação deles não carrega no toggle. Assim que você fecha o toggle, não é mais possível clicar no avatar. Tenho usado a função de impersonation. Funciona para todos os novos membros. Também tentamos inundar uma conta de teste com notificações, o que resolveu o problema, mas não funcionou para os outros.

Edição: E não estamos usando nenhum proxy reverso. Simplesmente DigitalOcean + MailGun para e-mails.

Há algum erro de JavaScript no console do seu navegador?

Há algum erro que possa estar relacionado em example.com/logs?

Enviei uma mensagem privada para você.

O problema era que alguns usuários recebiam notificações de um plugin desinstalado.

A reinstalação do plugin deve corrigir o problema (se não corrigir, a remoção de todas as notificações relacionadas ao plugin no banco de dados resolverá).

Isso resolveu o problema! Muito obrigado novamente pelo seu tempo e pelo suporte incrível!