If you are referring to web pages on your blog, it’s not uncommon for some blog hosting platforms to block all unknown user agents from requesting pages on the target site.
If the metadata checks out in third party tools, and you are certain the proper metadata is present in the returned HTML content, then I’d guess your hosting platform is blocking unknown request user-agents, or otherwise returning different content based on the user-agent provided in the request headers.