Fallback to https://appbridge.shopifycdn.com/3/app.js (fails with DNS error)
It looks like a Shopify CDN DNS resolution issue, not related to ad-blockers or CSP, because this happens even in incognito mode and multiple networks.
Steps I already tried:
Cleared cache + disabled all extensions
Tried multiple browsers and networks
Added fallback to unpkg (@shopify/app-bridge@3.7.0/umd/index.js)
Still getting ERR_NAME_NOT_RESOLVED for appbridge.shopifycdn.com
Please guide how to fix or confirm if Shopify CDN domain is down / deprecated.
Do I need to switch permanently to the cdn.shopify.com endpoint?
Why this matters:
Shopify’s embedded-app checks (“Using the latest App Bridge script” and “Using session tokens for user authentication”) will only pass if (A) the official App Bridge script is loaded into the page that actually initializes your UI (and exposed on window.app-bridge) and(B)app-bridge-utils.getSessionToken is available so your code can generate session tokens (or you provide a working fallback). Right now both are missing at runtime, so the session-token check cannot pass.