@yousafkwl Can you please provide us with an example URL of one of the posts where this issue is occurring, so that we can review the source code of the post to see whether the Yoast SEO plugin is outputting the image metadata as expected?
Also, regarding the warning of ‘Missing Properties. The following required properties are missing: fb:app_id’, this appears if you have not specified a Facebook app ID for your site. This does not interfere with the ability to share posts on Facebook, nor does it affect the preview image. We have more information on this here: https://yoast.com/help/fb-app-id-warnings/
Also, ?as of the 15.5 release of the Yoast SEO plugin, we have removed support for the Facebook App ID. This is because Facebook has indicated that this is now a deprecated feature on their side. You can also read more about this in the Yoast SEO changelog here: https://yoast.com/wordpress/plugins/seo/change-log-wordpress-seo/
?
If you are seeing unexpected behavior or appearance for one of your site’s social previews when sharing it on social media, this can be caused by the social media site caching old metadata for that page. This is why you may not immediately see the new values you set up for the page reflected in the page’s preview when you share it (image, title, description, etc).
To resolve this, we would first recommend to try running the Facebook Sharing Debugger on the page you are experiencing the issue on, and under ‘When and how we last scraped the URL’ clicking the ‘Scrape Again’ option and letting us know whether this resolves the issue? The ‘Scrape Again’ option will force Facebook to update it’s cache for your page’s link.
Please note that to successfully update the cache it may require re-scraping your page several times as whether the page’s data can be read may take several requests between Facebook and the server your website is hosted on. Also, this guide includes more information on this and explains in detail how to do this: https://yoast.com/help/facebook-sharing-updated-details/