Thanks for the video, I understood what you are trying to say. The thing is, as you know product image on the single product page has a different size and then the product image on the product archive page has a different size so you cannot compare both images with each other. I don’t know after the update what changes you have made on the site so that’s the issue that started appearing. But to fix this as I said that you have to use the same size product images on your site. Find a picture on a product that appears fine check the size of it and then try to use the same size images on the products.
Furthermore, In the XSTORE >> Theme Options >> WooCommerce >> Product Images there is an option to set the product image sizes you can also check this option: https://postimg.cc/t7dJqh8Z
Regards 8Themes Team.