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