Troubleshooting
Try these fixes before reporting a bug. If the issue persists, file a bug report.
App Won't Launch
macOS: App won't open
If the app fails to launch, try reinstalling from the .dmg file. Ensure you're running macOS 11 (Big Sur) or later.
Windows: App won't start
Ensure you have the latest Visual C++ Redistributable installed. Reinstall from the official installer if issues persist.
Linux: Missing dependencies
Native packages (.deb, .rpm) are recommended and include dependencies.
For AppImage, install required libraries:
# Ubuntu/Debian
sudo apt install libwebkit2gtk-4.1-0 libgtk-3-0
# Fedora
sudo dnf install webkit2gtk4.1 gtk3Make the AppImage executable:
Skeleton Key Issues
"Invalid mnemonic" when entering my words
Check for typos - words must match the BIP39 word list exactly
Ensure you have exactly 24 words
Words are case-sensitive (use lowercase)
Check for extra spaces or line breaks
Forgot my Skeleton Key
There is no recovery. The Skeleton Key encrypts your data locally. Without it, your data cannot be decrypted.
If you never synced to another device, your data is unrecoverable. This is by design for security.
Prevention: Always write down your 24 words when first setting up.
Skeleton Key won't save
Check that the app has permission to access the system keychain:
macOS: System Preferences > Security & Privacy > Privacy > Keychain Access
Windows: Run as Administrator if needed
Linux: Ensure
libsecretis installed
Sync Not Working
Hearth: Devices not discovering each other
Same network? Both devices must be on the same local network (same WiFi, same subnet)
Firewall? Allow Skelenote through your firewall
VPN? Disable VPN - it may block local mDNS traffic
Skeleton Key fingerprints match? Check Settings > Sync on both devices
Still not working? Try:
Hearth: Connected but not syncing
Check that both devices have the same Skeleton Key
Wait a few seconds - initial sync can take time
Try toggling Hearth off and on in Settings
Courier: Connection failed
Check your relay server URL in Settings > Sync > Cloud
Verify the server is running and accessible
Check for firewall or proxy issues
If self-hosting, verify TLS certificates are valid
Editor Issues
Can't type in the editor
Click inside the editor area to focus it
Try pressing Escape then clicking again
Check if a modal or menu is open (press Escape to close)
@mentions not working
Type
@followed by text to searchWait for the suggestion popup
Use arrow keys to navigate, Enter to select
If no results appear, the object may not exist yet
Content not saving
Skelenote auto-saves with a 300ms debounce. If content seems lost:
Wait a few seconds after editing
Check if the app froze (try clicking elsewhere)
Look at the console for errors (Cmd+Option+I on macOS)
Search Issues
Search returns no results
Title search: Only searches object titles
Content search: Searches inside object content
Lantern: Must be enabled in Settings (uses local AI)
Try broader search terms. Exact matches work better than partial words.
Lantern is slow
The first time you enable Lantern, it generates embeddings for all content. This is a one-time process. Subsequent searches are faster.
Performance Issues
App is slow or laggy
Large vault? Performance degrades with 1000+ objects. We're optimizing.
Close other apps to free up memory
Restart the app to clear any memory leaks
High CPU usage
Check if Lantern is indexing. This is temporary and will complete.
If CPU stays high:
Check console for error loops (Cmd+Option+I)
Try disabling Hearth/Courier sync temporarily
Report the issue with console logs
Data Recovery
Restore from backup
If you exported a backup previously:
Open Settings → Data → Import
Select Markdown Files (or Obsidian for vault backups)
Choose your backup files and import
See Export & Import Guide for full instructions.
Find your data files
macOS
~/Library/Application Support/com.skelenote.app/data/
Windows
%APPDATA%\com.skelenote.app\data\
Linux
~/.local/share/com.skelenote.app/data/
The main data file is store.loro. Do not edit this file directly.
Collecting Logs for Bug Reports
Log file locations
macOS
~/Library/Logs/com.skelenote.app/
Windows
%APPDATA%\com.skelenote.app\logs\
Linux
~/.local/share/com.skelenote.app/logs/
Browser console (frontend errors)
Press
Cmd+Option+I(macOS) orCtrl+Shift+I(Windows/Linux)Select the Console tab
Look for red error messages
Copy/paste relevant errors into your bug report
Still Stuck?
Check Known Issues
Search existing known issues
Ask on Discord
File a bug report with:
Steps to reproduce
Console logs
Your OS and app version
Last updated