Just to let everyone know, images on social media sites tend to have the displayed image downsized, so for twitter, make sure you check the URL of the image, that it is "orig", if that is missing or uses other name, then it might be downsized if the original image is bigger than a certain threshold. Example, these:
- https://pbs.twimg.com/media/CBAoaU1UwAIUPIc?format=jpg&name=900x900
- https://pbs.twimg.com/media/CBAoaU1UwAIUPIc?format=jpg
Should be: