Publish to App Store" fails with Unable to parse URL: /expo/... — relative URL in embed iframe

Since approximately May 14, 2026, clicking “Publish to App Store” from the Replit Publish panel for my Expo (SDK 54, EAS-built) project consistently fails with this error before any submission UI loads:

Unable to parse URL: /expo/<uuid-A>/ios?embed=1&brand=replit&projectId=<uuid-B>&appId=<numeric-app-store-connect-id>

The URL is a bare relative path missing its host — the browser can’t parse it, so the Publish panel renders the error instead of the embedded submission flow.

What works:

  • Web/Cloud Run deploy completes successfully

  • Project setup is unchanged from a publish that succeeded on May 13, 2026

What doesn’t:

  • The “Publish to App Store” UI step fails immediately with the URL parse error

  • A new <uuid-A> appears in the URL on each attempt, suggesting Replit is generating a fresh job ID, but I have no way to confirm whether it ever reaches Expo’s build servers

Reproduction:

  1. Open Publish panel

  2. Select iOS / “Publish to App Store”

  3. Embed iframe fails to load with the URL parse error above

1 Like

I’ve had so many issues publishing apps to the App Store with Replit. I had to change the version numbers and build numbers as well as redo code to get it to push some times.

Would be great if we had better errors from the Publish to the App Store so the Replit Agent can fix/resolve any issues more quickly.