Hello,
Thanks for reaching out.
If you used the same image as og:image on your staging site without issues, the problem might not be the image but the live site.
Please try this. Ensure you have WordPress 5.7.2 and Yoast SEO 16.5. Deactivate all plugins except Yoast SEO and switch to a default WordPress theme such as Twenty-Twenty. Then retry uploading the image.
Do you still get the same error? If yes, please share a screenshot of it. You can use any image-sharing service like https://pasteboard.co/, https://snag.gy/, https://imgur.com/, https://snipboard.io/, or even upload the screenshot to your own website. Once you upload it to an image sharing service, please share the link to the image here.
Hm I found the problem. All image jpg-s have a mime type “image/x-citrix-jpeg”, because my client probably uploads an image in IE and Citrix. Could you enable support for this mime type?
Thanks for the feedback.
However, your og:image meta tag missing is not related to the Yoast SEO plugin. As you mentioned, you are uploading images in a MIME type that is not supported by the plugin. Most likely, a plugin such as WP Extra File Types is installed, which uploads images in the image/x-citrix-jpeg MIME type instead of image/jpeg.
We recommend deactivating such plugins so that uploaded images get the supported MIME type of image/jpeg instead.
We are going ahead and marking this issue as resolved due to inactivity. If you require any further assistance please create a new issue.