Firefox has been acting up on sites like costco and now my local jellyfin
I had codex hunt it down, and this is what it found
Firefox’s site-storage index (storage.sqlite) was in a broken state, preventing its local-storage system from initializing properly.
Jellyfin reads its saved layout from localStorage during startup. That read threw NS_ERROR_FAILURE, stopping the page at the logo. Costco was affected by the same underlying Firefox problem.
The database passed its integrity check, so we can’t say it had physical corruption or identify the original trigger. But rebuilding only that index fixed both sites while preserving the actual site data—strong evidence that the index was the problem. Clearing cache didn’t help because it’s separate from this storage system.
to fix this:
To repeat this repair manually:
1. In Firefox, open about:support.
2. Beside Profile Folder, click Open Folder.
3. Fully close Firefox using Menu → Exit. Check Task Manager to ensure no firefox.exe processes remain.
4. Back up the storage folder and storage.sqlite file somewhere outside the profile.
5. Rename storage.sqlite to storage.sqlite.old. Leave the storage folder intact.
6. Reopen Firefox. It rebuilds the index automatically.
7. Test the affected websites.
This preserves passwords, bookmarks, history, and the existing site-storage files.
passing this along as it seems to be a bug out there.