Hello,
1) Issue caused by one of the third-party plugin that you use. Everything works ok if third-party plugins are deactivated. So, deactivate all the third-party plugins and gradually activate your plugins one by one, until you spot the problematic plugin. Contact plugin author to fix the error.
2) Our theme is compatible with the WooCommerce but the mentioned issue appears not just with our theme. So, contact WooCommerce plugin to get help with this. Because we are able to help only if issue caused by our theme only. We can do nothing if it does not work as you need even with the default Storefront theme.
Regards