Having an unique issue which I have narrowed down to a conflict with your theme. I am using WC Product Stock Alert plugin with your theme ( https://wc-marketplace.com/ ). This plugin allows a user to sign up for a product alert that will email them when an item comes back into stock.
The issue is, is that it will only show the the sign up area for that product if that product is a variation. If it’s a simple product it will not show. I contacted the plugin developer and disabled all plugins except WooCommerce and the plugin and it will still acting the same.
When I changed themes it was showing the input area for the customer to sign up for both simple and variation products.
When I changed it back to the Royal theme the issue came back. I also removed all my custom CSS code and the issue was still there. I can give you access to our development site so that you can look into this. Please advise.