Short description of issue
Theme editor stopped working on firefox because it keeps trying to open the wrong link.
Link to Shopify Store
https://admin.shopify.com/store/12bcx3-bb
Reproduction steps
- Open any store on firefox
- go to themes
- try to open any theme at theme editor
- Shopify will redirect to the wrong link and give a 500 error (it will try to open the link at https://admin.shopify.com/admin/themes/156975628419/editor instead of https://admin.shopify.com/store/12bcx3-bb/themes/156975628419/editor
- if you copy and paste the right link (https://admin.shopify.com/store/12bcx3-bb/themes/156975628419/) and click any other section (e.g. app extensions), Shopify will redirect to the wrong link and give a 500 error (it tries to open https://admin.shopify.com/admin/themes/156975628419/editor?context=apps instead of https://admin.shopify.com/store/12bcx3-bb/themes/156975628419/editor?context=apps)
Additional info
Running latest version of Firefox 149.0, MacOs Sequoia 15.7.4
What type of topic is this
Bug report
Upload screenshot(s) of issue
I’ve just checked and it seems this does not occur in checkout editor.
Opening any app also shows the same problem.
Haven’t been able to use store admin for the past 2 days.
Hi David,
Thanks for reaching out about this. Does clearing your browser cache and cookies help resolve the issue?
Update: Our investigation is pointing to a platform-side issue. We’re working on it.
1 Like
Yes, I’ve tried everything even an anonymous tab and new firefox container.
It only occurs on firefox, doesn’t happen in safari, chrome or brave.
1 Like
Thanks for sharing that context with us.
We’ve just shipped a fix for this now. Can you let us know if you’re still encountering issues accessing the admin?
I’m so sorry it seems I still have this problem:

Tried on both new firefox container, anonymous tab, and new window.
I also cleaned cache and cookies to see if there was some new version.
I did some investigation and it seems the problem occurs because of navigator.sendBeacon. It seems there’s something messing with it and I get this error:
15:02:43.278 TypeError: navigator.sendBeacon is not a function
beaconLog https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/context-slice-metrics-5ac3903546bf.js:14
Ie https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/router-fe25bbdd8fd2.js:22
gs https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:80
b https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:80
tue https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:80
b https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/admin-context-router-4dc5b2cc08b5.js:2
v https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:77
p https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:77
$1 https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:77
resolve https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:77
b https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/admin-context-router-4dc5b2cc08b5.js:2
Tt https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/admin-context-router-4dc5b2cc08b5.js:2
F1 https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:77
_e https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:76
Xe https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:76
cn https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:76
bt https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:76
Qn https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:76
SG https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/common-d78c9dfdef20.js:79
push https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/EmbeddedApp-cdb81824d515.js:1
Y https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/Navigation-c03a3d967a39.js:1
oy https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:25
Tp https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:25
uee https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:25
Lu https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:25
JR https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:25
ld https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:23
io https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:25
io https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:25
Ps https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:25
sR https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:23
rR https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:23
m https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/useHostContext-b16b26ae45eb.js:17
a https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/useHostContext-b16b26ae45eb.js:17
notify https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/useHostContext-b16b26ae45eb.js:17
bw https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/render-common-e01dc4abe036.js:25
notify https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/useHostContext-b16b26ae45eb.js:17
s https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/useHostContext-b16b26ae45eb.js:17
a https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/useHostContext-b16b26ae45eb.js:17
b Redux
O https://cdn.shopify.com/shopifycloud/web/assets/v1/vite/client/en/useHostContext-b16b26ae45eb.js:21
dispatch Redux
main-f62bd2a7621f.js:2:6845
Setting navigator.sendBeacon to an empty function magically fixes everything
Hello the bug is that if you disable beacon for privacy reasons, it will break Shopify code:
I’ll fix it temporaly wiht tapermonkey
1 Like
This looks like a browser-specific issue rather than something wrong with your theme itself. From your description, Shopify is redirecting to the wrong URL path in Firefox (missing the /store/... part), which is why it ends up throwing a 500 error instead of loading the editor properly
I’ve seen similar problems before where the theme editor behaves differently depending on the browser. In many cases, it turns out to be a temporary bug, cache issue, or even a conflict with browser extensions—especially on Firefox.
A few things you can try:
-
Clear cache + cookies or test in private mode
-
Disable extensions (especially ad blockers or privacy tools)
-
Try Firefox troubleshoot mode
-
Test in another browser like Chrome to confirm it’s not store-specific
There have also been reports where Shopify editor issues appear suddenly across browsers due to platform updates or regressions and then get fixed later on
So most likely this is either a Shopify-side bug or a Firefox compatibility issue, not something caused by your theme. If it keeps happening, reporting it (like you did) is the right move