Unable to retrieve data using proxy URL

Topic summary

Issue: New theme extension app cannot retrieve data via Shopify App Proxy URL, despite successfully storing data in a Prisma database.

Context: A previous theme extension app on the same development store retrieved data correctly and rendered it in Liquid. The new app uses multiple Prisma models; data writes succeed, but reads via the proxy fail. The earlier sample app still works, suggesting a configuration or routing difference rather than a platform-wide problem.

Key terms: Prisma (ORM for database access). Shopify App Proxy URL (Shopify route that forwards storefront requests to an app backend, often used to expose app data to Liquid/Storefront).

Request: Looking for possible reasons (e.g., why the proxy read is failing) and guidance on how to resolve it.

Status: Unresolved; no diagnostics, solutions, or code snippets provided yet.

Summarized with AI on December 22. AI used: gpt-5.

I’ve been trying to retrieve data from the Prisma database, where I have already stored data for my theme extension app. Previously I made a theme extension app in my development store, and it worked without an issue by retrieving data and being able to fetch that data into my liquid code. I’ve created another similar app with several models in Prisma. Even though it stores the data, I can’t retrieve data using the Shopify proxy URL. But the previously developed theme extension sample still works well. What can be the reasons for this issue? How can I solve this issue?