We looked at your provided page and we see there is no og:image meta. Can you please confirm whether you have specified an image specifically for your front page by using the Yoast SEO plugin?
If yes, we recommend you please also define an image from the Yoast SEO -> Social -> Facebook (tab) -> Default section to check whether this resolves the issue.
I have the same issue at http://nactusaward.com/fr – Yoast isn’t generating the page-specific og:image that I specified in page settings > Yoast SEO meta box > Sharing > Facebook (fb_post_FR.jpg, same as the twitter image) but is instead generating the default og:image I specified in Yoast SEO > Social > Facebook tab > Default settings > Image URL (Sample_fb_post_Nactus.jpg) in the head-tag.
This page is the French translation of the English static homepage, using WPML. I should be able to upload a different image for each of the languages, right? Why is this working for everything else (including twitter:image) but not og:image?
Sorry about the troubles, this is a known issue, we’ve already reported it to our development team. You can follow its progress here.
The issue is only happening on the homepage when using a static page. The only workaround at the moment is to set the default image (in SEO → Social → Facebook → Default settings) the same as the one which you’d want for the homepage.
Thank you Marius, I will keep an eye on the GitHub. The workaround doesn’t help me much though, as I want to display a different image for each language. I’ve just chosen the English version to display for every language for now.
Please make sure you’ve subscribed/followed the issue on GitHub for any updates. Thanks!