Configuring Twitter login and rich embeds for Discourse

has there been any change in this functionality? I have enabled the Twitter embeds exactly as shown in the OP, but they do not work at all. They do not load in the onebox, nor in the post. Strangely, when I paste the same link here it work on this website x.com

This is with a brand new account on Twitter (never had one before) on my Discourse which has never had this feature enabled before.

I followed all the steps listed in OP multiple times, it does not work. There are no embeds of any kind in any posts with a Twitter / X url. Not sure what could be the problem. Is this functionality broken on Discourse’s side, or on Twitter’s side? Is there a way to check?