Troubleshooting
Work through the matching section below. Prefer in-app controls and reviewed diagnostics over hand-editing library files.
Phrase does not insert
Section titled “Phrase does not insert”- Confirm Astramar has Accessibility permission (Accessibility permission).
- Check whether the destination app is on Excluded Apps (Settings → Paste).
- Try ⌘ Return to copy, then paste manually.
- Switch paste method between standard paste and direct insert if one path fails in that app.
- Quit and reopen Astramar after changing macOS permission.
- Confirm you launched the build under Applications, not a temporary development path.
Palette does not open
Section titled “Palette does not open”- Confirm the global palette hotkey under Settings → General / Palette controls.
- Check for a conflicting macOS or application shortcut.
- Try Open Phrase Palette from Settings or the menu bar.
- If the panel appears off-screen, change Opening Position under Settings → Palette.
Trigger does nothing
Section titled “Trigger does nothing”- Confirm Triggers enabled and that triggers are not paused (Settings → Triggers).
- Confirm the per-kind toggle for that trigger type is on.
- For autotext, type the trailing delimiter when required (Space / punctuation / Return).
- Check collision chooser behavior — a shared abbreviation opens a chooser instead of inserting immediately (Triggers).
- Review Settings → Advanced → All Triggers for disabled or conflicting rows when that panel is available.
Quick Add is missing
Section titled “Quick Add is missing”- Enable Services → Add to Astramar in macOS Keyboard Shortcuts.
- Quit and reopen Astramar and the source app.
- Test in TextEdit first.
- Create at least one folder if Quick Add says none exist.
- Keep selections under 10,000 characters.
See Quick Add.
Library does not load / recovery appears
Section titled “Library does not load / recovery appears”- Do not hand-edit
data.jsonor repeatedly replace it from Finder. - Use the recovery footer: restore a validated backup, import a
.phrasepilotfile, or start empty only after confirmation. - If the library was written by a newer app, install a compatible build instead of forcing an older one to rewrite it.
- After recovery succeeds, quit and reopen.
Details: Library backups.
Save failed / quit blocked
Section titled “Save failed / quit blocked”Use Retry Save after fixing disk space or permissions, or Reveal Library Folder. On Quit while a save is failing, choose Quit Without Saving, Retry Save, or Cancel.
Reporting a problem
Section titled “Reporting a problem”Follow Support. Export a metadata-only Diagnostic Summary from Settings → Library, review it, and never attach phrase libraries, clipboard content, tokens, or credentials to an ordinary public issue.