Developers are encountering a persistent “outdated app” warning message when submitting apps to Shopify, specifically appearing on admin.shopify.com domains but not on myshopify.com.
Key Technical Details:
The warning appears despite implementing recommended fixes: updating App Bridge with host parameters and adding admin.shopify to CSP headers
App Bridge loads within the required 5-second timeframe after DOM load
Multiple developers report the issue across different tech stacks (PHP/JavaScript, Ruby/Rails, Python)
Shopify Team Response:
A Shopify App Bridge team member identified that one developer was using the invalid shopOrigin parameter in their App Bridge initialization. The correct parameters are:
apiKey
host
forceRedirect
Current Status:
One developer confirmed their issue was resolved after removing shopOrigin
Others report the warning still appears once per IP address, requiring users to click “Continue App” before the app functions normally
Developers using Python-based implementations with REST APIs are seeking additional guidance on resolving the error
Summarized with AI on November 23.
AI used: claude-sonnet-4-5-20250929.
Hi, we are trying to submit our app on Shopify but its getting rejected because of the message popping out on admin.Shopify domain which is not occurring on the myshopify.com domain, we have constantly made all the new changes like updating app-bridge with a host parameter we get from Shopify and adding admin.shopify in CSP header . As they suggested that app-bridge should load in 5 sec after DOM load which is also getting loaded but the message is still popping.
We are using PHP and JavaScript for our app .This is how we are using app-bridge -
content-security-policy: frame-ancestors https://“.$shop.” https://admin.shopify.com
and after the verification we are redirecting the request to our landing page
My name is Olavo and I’m part of Shopify’s App Bridge team. Thank you for reaching out.
I noticed that you’re initializing App Bridge using shopOrigin which is not a valid API on the latest version. Would you mind testing your app by initializing it only with apiKey, host and forceRedirect:
We are not using Shopify Node App Bridge. We have implemented python based app-bridge using Shopify REST APIs. Can you please suggest what we should do to overcome the outdated App error.