Unable to see the screenshot. I Tweeted a link last week and the card shows on web and mobile for me (and did at the time as well). There’s a chance the rendering may have just been slower on a few Tweets, I suppose. Remember that cards only show up in Twitter’s own apps, they are unfortunately not available in third party apps.
example
