Section Rendering API not working in Live Shop

Topic summary

A developer is encountering a discrepancy with Shopify’s Section Rendering API behavior across different environments:

Working environments:

  • Theme preview
  • Live editor

Not working:

  • Live shop (production)

Specific symptoms:

  • The fetch request ID updates correctly in all environments
  • However, the returned data is incorrect and not updating only on the live shop
  • Code has been verified and appears correct

Current status:

  • Issue remains unresolved
  • Developer is seeking input from others who may have experienced similar environment-specific API behavior
Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

I’m experiencing an issue where my section rendering API request is working perfectly in both the preview and live editor, but not on the live shop itself. Specifically:

  • The ID in my fetch request is updated as expected.
  • However, the data I receive from my request is not as expected and not updated on the live shop.

I’ve double-checked the code, and everything appears to be functioning in the preview/live editor environments, but when I view the live shop, the changes are not reflected, even though the fetch request is correctly receiving an updated ID.

Has anyone experienced a similar issue?
Thanks in advance for any insights!