I assume that the “stage-” prefix means that this is a staging server?
It seems to return a lot of HTTP 503 errors (about 90% of the time) which means that validating and rendering the card is problematic. I’ve just tried posting Tweets with and without the “stage-” prefix in the URL and the card renders in some of them but not all of them.
Ultimately, this is down to the availability of the site when the link is published.