It sounds like there’s a disconnect between PagePilot and Katching Bundles, where variant selection isn’t properly syncing when added to the cart. Since it works fine in the theme editor but not on the live site, the issue is likely related to how PagePilot handles variant selections outside of Shopify’s native system.
A few things to check:
Theme & App Conflicts – Try disabling other apps temporarily to see if something is interfering with the variant selection.
Variant Selector Code – Ensure that PagePilot is passing the correct variant ID to the cart and not just the default one.
Custom Code Fix – If PagePilot allows custom scripts, you may need a script to capture the selected variant properly.
Contacting Support – Both PagePilot and Katching Bundles support teams might have a fix or workaround for this issue.
A quick test: Try adding the product to the cart directly from the default Shopify product page (without PagePilot). If it works fine there, the issue is definitely within the PagePilot integration. Have you noticed any other inconsistencies when selecting variants?