How it got resolved:
- I had only enabled TLS 1.3 for the instance, so I needed to enable TLS 1.2 to make it work.
- I had to set it to « player » which it would be thumbnail, since Twitter/X hasn’t whitelisted my instance yet, Therefore, the player isn’t shown, and we are only allowed to use the thumbnail.