Twitter card is not displayed when a tweet is sent via Twitter4J but, appears when the same link is tweeted on Twitter site

twitter4j
cards

#1

Links of my site like this one : https://wideversion.com/article/41582 are displayed correctly with cards when I tweet from the Twitter website but, when the same tweet is sent from Twitter4J(Java client), it shows up as plain text. What could be wrong?

The site is validated and I ran curl to validate meta tags.


#2

Please provide links to specific Tweets that exhibit this behaviour.


#3

For example https://twitter.com/wideversion/status/995945146750353408, https://twitter.com/wideversion/status/995937702393466881 and https://twitter.com/wideversion/status/995945107864993794


#4

At least one of these is now showing a card, so it could just be latency on our side.