Cart attribute working on test store, but not live store

I’m hoping someone can help me understand why the following cart attribute code (I’ve cut down the options for this discussion) will work on my test/development store, but not on my friend’s live store. Both are using Dawn 11.0.0.

Search for your Distributor?

It won’t pass anything to the backend in the live store.

Thanks for any direction you can provide!

Hi @Metz ,
This is Theodore from PageFly - Shopify Page Builder App.

Cart attribute code works on test but not live Shopify store (both Dawn 11.0.0) - Possible reasons:

  1. Theme Modifications: Live store theme might have customizations conflicting with your code. Check for differences in the cart template (cart.liquid).

  2. Theme App Interactions: Third-party theme apps on the live store could be interfering. Try temporarily disabling them.

  3. JavaScript Errors: Live store might have JavaScript errors preventing form submission. Check the browser’s developer console.

  4. App Conflicts (if applicable): If the code is part of a custom app, ensure there aren’t conflicts with other apps on the live store.

Troubleshooting Steps:

  • Compare theme code (cart.liquid) between stores.
  • Disable theme apps temporarily on the live store.
  • Check browser console for JavaScript errors.
  • Review app documentation for conflicts (if applicable).

Best regards,
Theodore | PageFly

Thanks for your input, Theodore. Very much appreciated. Unfortunately, none of those things appear to be an issue.

  • there is no cart.liquid in Dawn 11, but rather main-cart-footer.liquid. Both files are identical.

  • There was one theme app enabled on the live store that was not on the test store. I disabled that, but the code is still not working.

  • Didn’t see any JavaScript errors

  • This is simply custom code (based on the Shopify UI Elements Generator) inserted into the main-cart-footer.liquid.

I do appreciate your time in responding the being able to rule out more potential issues. I just do not understand why it won’t pass the selection to the back end. =/