app_proxy │ Using URL: https://my-worker.workers.dev
app_proxy │ Any changes to prefix and subpath will only apply to new installs
Environment:
Development store
Custom app (no Remix, no Shopify app template)
Shopify CLI latest
API version 2026-01
The 404 is coming from Shopify itself, not my backend. It seems like the app proxy is either not being registered on the store or Shopify is not routing /apps/endpoint to my proxy URL at all.
Has anyone else experienced this? Is there a step I’m missing to activate the app proxy on an existing install? Does the app need to be reinstalled for proxy config changes to take effect?
Did you double check the proxy config in Admin? If you previously registered it under a different route, or if there was another app w/ a conflicting path, the proxy may be under a different subpath.
Any errors I’ve seen are do not surface Shopify 404s, they usually return something like “There was an error in the third-party application.” if it’s 5xx error while still being in the theme layout on the frontend. Or if the end URL is accessible (non 5xx) it should still open the url, just show you the 404 or any errors from the external service.
I think this maybe a bug.
Hey, can you retry uninstall and reinstall the app. While same app (staging/prod) is installed in other stores. Then proxy url is incremented automatically and break things. I just noticed this in my store.