Hello @blooper1
Thank you for choosing our plugin.
We apologize for the inconvenience.
Please check the below tips.
First, ensure you have the latest version of free and pro plugins.
If you have the PRO version, to enable pro version updates, refer to the plugin settings – enable updates tab and enter your license key then save settings. After referring to the plugins update page click on the “Check for updates” link of the plugin and update it.
- Try with another category. If it is a multi language website, then make sure that you are selecting a category from the current language.
- Try the same bundle on our demo website. If it works fine on the demo website then there is a conflict on your site that causes this issue.
Maybe a conflict on your site causes this issue.
- Deactivate any WooCommerce-related plugins, and only active the product bundle and WooCommerce.
- Delete the product from the cart and add it again. If it worked fine, activate other plugins one by one to find the plugin that causes this issue.
Regarding the cache issue, consider the below tips.
There seems to be a cache issue on your website. To address this, consider disabling the cache temporarily and retrying the action. The plugin relies on the WP Rest API to fetch popup products, so it’s important to ensure that your cache plugin does not cache the Rest API request.
If the previous suggestion doesn’t resolve the issue, there might be a conflict on your website triggering this problem. To troubleshoot, deactivate all plugins except WooCommerce and the Product Bundle plugin. Test the functionality; if it works correctly, reactivate the plugins one by one to pinpoint the one causing the issue.
Add the below files to the cache excludes, in case you need further assistance please contact your cache plugin support.
/wp-includes/js/dist/url.min.js
/wp-includes/js/dist/hooks.min.js
/wp-includes/js/dist/i18n.min.js
/wp-includes/js/dist/api-fetch.min.js
/wp-includes/js/dist/vendor/react-dom.min.js
/wp-includes/js/dist/vendor/react.min.js
\wp-content\plugins\easy-product-bundles-for-woocommerce\assets\js\shared\index.js
\wp-content\plugins\easy-product-bundles-for-woocommerce\assets\js\product\index.js
\wp-content\plugins\easy-product-bundles-for-woocommerce\assets\js\admin\admin\index.js
\wp-content\plugins\easy-product-bundles-for-woocommerce\assets\js\admin\product\index.js
\wp-content\plugins\easy-product-bundles-for-woocommerce-pro\assets\js\product\index.js
\wp-content\plugins\easy-product-bundles-for-woocommerce-pro\assets\js\utils\index.js
/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/css/product/style.css
/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/css/shared/style.css
/wp-content/plugins/easy-product-bundles-for-woocommerce-pro/assets/css/product/style.css
Set your Cache lifespan option in WP Rocket to a value below 12 hours; 10 hours would be a starting point, but you may have go down to 8 or even less.
In case none of the above tips can’t help you, it should be debugged on your website. If you have the pro version please contact us here for further investigation.
I hope it helps.
Best regards