Hello Devs,
I’m facing an issue while developing a Shopify embedded app using Shopify CLI (React Router / Remix).
Problem:
Whenever I open my app inside Shopify Admin, the embedded iframe always loads the “Example Domain” page instead of my app UI.
What I have already tried:
-
Deleted the app from Shopify Admin → Apps
-
Deleted the app from Shopify Partners Dashboard
-
Created a brand-new app using
shopify app create(React Router) -
Ran
shopify app dev --reset -
Allowed CLI to automatically update app URLs
-
Opened the app only via CLI preview (pressing
p) -
Verified that the local app runs correctly (
http://localhost``:<port>) -
Did not use GraphiQL or proxy ports as
application_url
Expected behavior:
The embedded app should load my local app UI inside Shopify Admin.
Actual behavior:
The iframe always loads https://example.com (Example Domain page).
Environment details:
-
Shopify CLI version: 3.88.1
-
Node version: v22.19.0
-
Framework: React Router (Remix)
It seems like the app’s application_url may still be cached or incorrectly stored on the Shopify backend, even after deleting and recreating the app.
Could you please help check and reset the app configuration or advise how to fully clear the stored app URL?