Tab Session Garrison keeps every saved session in your browser’s IndexedDB storage. If it can’t open that database, the popup shows an error instead of your session list. This page walks through the causes, cheapest fix first.
Your sessions are almost certainly still there. This error means the database could not be opened — not that it was erased. Work through the steps below before reinstalling or clearing any storage, because some of those actions will delete your sessions for real.
The error panel has a Reload extension link. Click it. If the database was temporarily locked — for example another Firefox window was mid-shutdown when the popup opened — this is all it takes.
Fully quit and reopen Firefox (not just close the window). This releases any stale lock on the profile’s storage and clears the most common transient failure.
Firefox blocks persistent extension storage when history is disabled, which makes IndexedDB unavailable. Check:
about:preferences#privacyNote that this is a per-profile setting — a normal window in a profile configured this way is still effectively private.
about:config and accept the warningdom.indexedDB.enabled
Privacy settings and cleanup extensions that wipe cookies and site data can take extension
storage with them. In about:preferences#privacy, look at
Cookies and Site Data → Delete cookies and site data when Firefox is closed.
If it’s on, and you also run a cleaner add-on (Cookie AutoDelete and similar), try
disabling that cleanup temporarily to see whether the error stops recurring.
IndexedDB fails to open when the volume holding your Firefox profile is full or read-only.
Free up space, then restart. You can find the profile folder via about:profiles
→ Root Directory → Open Folder.
Only at this point consider clearing storage or reinstalling — both destroy saved sessions. Before you do either:
.json file somewhere outside the profile.
.json files can be imported later.
With a copy in hand, remove and reinstall the extension, then re-import through Settings → Sessions → Import. See Importing sessions for the supported formats.
Open an issue with the browser version, the exact error text, and anything from the Browser Console (Ctrl+Shift+J) at the moment the popup fails: report it on GitHub.