We’ve completed all the required setup for our embedded Shopify app. Earlier, we were using only the Next.js App Router, but now we’re using a hybrid setup with both the Pages Router and App Router.
The Shopify App Bridge CDN script is loading first and synchronously, without using async or defer. We’ve tested everything carefully on both the server and the browser, and all checks look correct.
Server-side tests:
All validations are passing, including CDN source, script order, synchronous loading, CSP headers, HTTPS, and authentication/callback routes.
Client-side tests:
Most important checks are passing, such as iframe detection, embedded app status, App Bridge availability, CDN script source, and script position. Only the API key check fails, which is expected and acceptable.
Even after all this, the Shopify automated check “Use the latest App Bridge CDN” is still not passing. We’re currently blocked at this step and would appreciate any guidance on what might be missing.