Thanks for the reply.
Problem caused by WooLentor – WooCommerce Elementor Addons + Builder plugin. When the plugin is deactivated, it works fine – https://prnt.sc/10cwvkz I suppose the plugin does not work with the XStore custom gallery, so if you want to use this plugin you need to use the default WooCommerce gallery. Follow the steps described here https://xstore.helpscoutdocs.com/article/97-support-of-the-woocommerce-additional-variation-images-plugin
What exactly pages are missing? Provide URLs from the demo, and we will check/add it to your site.
Regards