Issue: When linking to a blog post on our site the twitter card is not showing (all card tags are included). If I then run the blog post through the validator the card will then appear on the tweet a few minutes later but if I don’t run the post through the validator the card will never show. Validator is giving no errors.
Has been run through the validator: http://www.innovationunit.org/thoughts/update-on-named-social-worker-pilot/
Hasn’t been run through the validator: http://www.innovationunit.org/thoughts/3-ideas-for-fostering/
Troubleshooting steps tried already:
Have viewed source, correct meta tags are inserted (see screenshot)
Meta tags are still there when curling with twitterbot.
Tags are not being inserted with JS or anything after the fact.
Twitterbot is not disallowed in the robots.txt
We are using Wordpress but the tags are being generated manually in the header instead of using the plugin.
We are checking using specific urls to blogposts, each one seems to need to be validated separately. Validator is working fine, no error message and card shows fine after validation.
Thanks for your help!