Obrigado pelo relatório, há vários problemas possíveis aqui.
Primeiro, acho que o Twitter bloqueou a obtenção de informações de tweets via OpenGraph completamente para todos os consumidores que não são navegadores (como bots e rastreadores, etc.). Várias pessoas em nossa equipe não conseguem obter oneboxes de tweets no Whatsapp, Telegram e outros aplicativos há alguns dias.
Segundo, na semana passada eles anunciaram Deprecation of legacy access tiers in the Twitter API - Announcements - X Developers, para nós isso significa que não podemos mais obter tweets da rota /1.1/statuses/show.
Adicionamos uma correção para isso ontem por @jancernik FIX: Use Twitter API v2 for oneboxes and restore OpenGraph fallback (… · discourse/discourse@24c9053 · GitHub – que muda nosso código para usar a API v2 do Twitter, que é a única via restante para obter oneboxes. Em nossos testes, funciona, mas apenas se a chave da API for de um nível pago. Acabei de verificar e parece que aqui no meta estamos usando uma chave de API de nível gratuito (estamos trabalhando em uma correção) e provavelmente é por isso que não funciona em sua instância.
Note que o PR de Jan adicionou um fallback de OpenGraph, mas enquanto ele estava trabalhando nisso, o Twitter também bloqueou o acesso a isso. Há uma chance muito boa de que isso nunca funcione (e removeremos o código de fallback).
A conclusão é: sem pagar ao Twitter pelo acesso à API, os oneboxes podem nunca funcionar. É um estado de coisas triste.