Including an image that is too small in your Schema markup will not trigger an error in the validator, as the validator does not check image sizes, but Google will not use that image in search results etc. WPSSO checks image sizes, and if the original image is too small to include in the Schema markup, it will show a notice (when saving a post/page) with possible solutions.
js.
Ok but this doesn’t solve my problem.
Before installing your plugin Search Console correctly detected the image on the product. After installing the plugin it gives an error (missing field).
WPSSO will not include images that are too small, and as I said, WPSSO will show a notice when editing a post/page/product/etc. with suggestions to provide a larger image.
If you prefer to have Schema markup with images that are too small for Google, you should consider a different plugin like Yoast SEO or Rank Math – both these plugins will include images without checking their size or aspect ratio.
js.
If I purchase the premium version can I use the upscaling function? Unfortunately the images are synchronized directly from a management system, there are 4000 of them and I can’t think of resizing them manually. On average the dimensions are 700×600.
A 700x600px image only fills a 350x300px HTML container for retina devices, which is very small. I would suggest you use larger original images of at least 1200x1200px and let WordPress create smaller images as required. See here for more info: https://wpsso.com/docs/plugins/wpsso/faqs/why-shouldnt-i-upload-small-images-to-the-media-library/
As for upscaling, yes that is a Premium edition feature, but upscaling images beyond 10-30% is definitely not recommended.
js.