If you’re encountering issues with Session Buddy, please review the following known problems and their potential solutions.
Session Buddy won’t open
A browser bug may occasionally prevent extensions from opening when their icons are clicked.
To fix this:
- Open the Session Buddy extension page: Right-click its icon in the browser toolbar, then click “Manage extension“
- Enable developer mode: Ensure that “Developer mode” is toggled on in the upper-right corner of this page
- Check service worker status: Under “Inspect views“, confirm that the service worker link shows as “(Inactive)“, which would be expected if Session Buddy isn’t opening when its icon is clicked.
- Disable/enable Session Buddy: Toggle off the extension, wait a few seconds, then toggle it back on
Confirm that the service worker link no longer shows as “(Inactive)“. If it does, repeat step 4 until it doesn’t.
If after a few tries the service worker still shows as “(Inactive)“, try restarting the browser.
We’re actively exploring ways to work around this bug to eliminate the need for restarting the extension or browser.
Snapshots are not being created
A known browser bug can sometimes suspend Session Buddy’s snapshot cycle, halting the creation of snapshots.
To allow snapshots to resume as expected:
- Open the Session Buddy extension page: Right-click its icon in the browser toolbar, then click “Manage extension“
- Enable developer mode: Ensure that “Developer mode” is toggled on in the upper-right corner of this page
- Check service worker status: Under “Inspect views“, confirm that the service worker link shows as “(Inactive)“, which would be expected if snapshots are stalled.
- Disable/enable Session Buddy: Toggle off the extension, wait a few seconds, then toggle it back on
Confirm that the service worker link no longer shows as “(Inactive)“. If it does, repeat step 4 until it doesn’t.
If after a few tries the service worker still shows as “(Inactive)“, try restarting the browser.
We’re investigating methods to detect and automatically recover from this condition.
Collections or history have disappeared
Session Buddy stores data locally, which can be vulnerable to browser bugs, disk cleaners, system crashes, abrupt power loss, and high disk space usage.
If you’ve discovered that your Session Buddy data has been wiped by the browser, follow one of the recovery steps below.
Recover from a Session Buddy backup
If you’ve recently created a Session Buddy backup, use the Restore feature to recover your data.
Recover from a system backup
You may be able to recover your Session Buddy data from a system backup.
If you’re unsure if you have a system backup solution in place, check the following:
- Windows Users: Check if Windows Backup or Windows File History is enabled
- Mac Users: Verify if Time Machine is set up
Once you’ve recovered a recent version of the Session Buddy data folders, do the following:
- Backup Current Data: Create a backup to ensure you have a copy of any collections or history created since the incident. Go to Session Buddy’s gear menu, then select Backup.
- Close the Browser Completely: Ensure all browser processes are terminated
- Replace Data Folders: Delete the existing data folders (or as a safer alternative, move them to another folder like Documents), then paste in the recovered folders
- Restart the Browser: Open your browser and check if your Session Buddy data has been restored
- Restore Recent Data: Use the Restore feature to re-import any data backed up in step 1
Please note that for successful restoration, the entire contents of the data folders must be restored.
Recommendations
We’ve been able to compensate for some of the risks of storing data locally, but it’s impossible for an extension to fully protect against all of them. As such, we are working on a cloud storage feature that will eliminate the risks entirely.
In the meantime, it’s highly recommended to regularly back up your Session Buddy data to facilitate easy recovery from unforeseen circumstances that might cause the browser to wipe data.
If you have a system backup in place, it’s also a good idea to ensure that the Session Buddy data folders are included in backups.