Tried your link three (3) times -- with minutes in between -- and got,
"Ooops! Something went wrong..." from Twatter...
Have gotten the same on several t-links from Qagg.news lately.
I'm not "signed on"... Some form of IP-based banning?
Oh, well -- I expect 'most anything from "Deep Tech", nowadays...
ThanQ!
TXnMA
Try putting your cursor in the URL (the address bar at the top) and hitting “Enter” a couple of times..
I’ve noticed for a couple of weeks (?) that when I hit “embed” on a twtt that if often takes me several clicks to make it work, esp. on one they would deem “dangerous”.