I notice I get redirected to my App URL specified in Shopify Partners before I see this 404 error (btw this URL is different from the one I specified in .toml).
I am also wondering wouldn’t my package.json dependency "@shopify/app-bridge": "^3.7.10" conflict with script from CDN within <head>?
Another note is that the script from CDN “Embedded app check” is still not satisfied.
Could someone let me know what is wrong and what I can do to fix the issue?
You shouldn’t need the dependency @shopify/app-bridge anymore.
This is likely causing you the issue, you’ll need to remove it and move over to the CDN.
I removed it and still getting the same issue: 404 error.
I removed basically everything related to Shopify except these 2 lines in <head> and the .toml config for now. I just want to make installation work at this point.
I have my .toml config available at mywebsite.com/shopify.app.toml - is it correct? The config basically contains the same data as Configuration in Shopify Partners. I am wondering if the .toml file is actually required?
Previously, I had the .toml in the root, but I realized it has no effect on anything as we deploy to firebase.