Appearance
Fix Twitter Invalid media_id: Some()
This issue is usually caused by two things:
#1 - Twitter can't crawl the image for the post you are trying to share.
#2 - The image for the post you're trying to share is not located on your server.
Twitter Cannot Crawl the Post Image
To fix confirm and fix #1 go to: https://cards-dev.twitter.com/validator and paste the link to the blog post that had the problem(usually the post would still go through on Twitter, just without the image). After pasting the link to the blog post, click Preview Card and if the results doesn't show like this:
As you can see the log shows that the card loaded successfully. If the log above shows an error in loading the card then there might most likely be an issue with your website featured images.
This can be caused by SEO plugins or other plugins so please try disabling your plugins one by one then trying to validate the link at each point to see which plugin might be causing this.
Image Not Hosted on Your Server
If the image for a post is hosted on an external server or served through a CDN, the plugin handles this automatically. It downloads the image temporarily to process it, so no manual action is needed on your part.
If you are using Jetpack's Image Accelerator (Photon), the plugin automatically bypasses the Photon filter as well. You do not need to disable image acceleration in Jetpack settings.
If you're still receiving the error in your log or none of these solutions apply to you then please reach out to our support here: https://revive.social/support/