With twitter changing its name to X, they’ve started to change some of their URLs to contain https://www.x.com instead of https://www.twitter.com. The site isn’t able to preview the links yet that have the x in them. The way to make twitter posts work here is to copy the URL from the URL bar in your browser. Do NOT use the share button to copy the links. Those links don’t work on twitter for some reason, and they won’t preview here. Hopefully in the next weeks/months this won’t be an issue but for now that’s how to do it!