Troubleshooting & FAQ
Common issues and solutions for On Book Pro users.
Common Issues
Script Import
Q: My PDF won't import. What's wrong?
A: The AI script analyzer works best with:
- PDF format (text-based or scanned — both work)
- Standard theatrical formatting
- Clear character names and scene divisions
Try these steps:
- Ensure the file is a PDF (the AI handles both text-based and scanned scripts)
- Check that the file size is under 10MB for web upload, or 200MB via Cloud Storage relay
- If import fails, try manually adding acts/scenes
Q: The AI extracted incorrect character names.
A: You can manually edit imported data:
- Go to Show Structure → Characters
- Edit names or merge duplicate entries
- The AI uses pattern matching—unusual names may need correction
Q: The import is taking a very long time.
A: Large scripts (100+ pages) can take 1-3 minutes. The system uses a cloud relay for big files:
- Wait for the progress indicator to complete
- If it stalls, check your network connection
- Try importing in smaller chunks if the full script fails
Cloud Sync
Q: My changes aren't syncing to my team.
A: Check these items:
- Verify you're online (offline changes sync automatically when reconnected)
- Check presence indicators in the header to see who's online
- Try refreshing the page to force a sync
- Check the cloud status indicator for sync errors
Q: I see a "permission denied" error.
A: This usually means:
- You're not logged in to a Google account
- You don't have access to this project (ask the owner for an invite link)
- Your membership is still pending (owner needs to approve)
- You lack the specific permission for that action
To fix:
- Sign out and sign back in
- Ask the project owner to check your membership status
- Request the appropriate role for your needs
Q: I made changes but they disappeared!
A: Changes may appear lost due to:
- Sync conflict: Another user's changes may have overwritten yours. Use Undo (Ctrl+Z) to recover.
- Offline mode: If you were offline, changes queue until reconnection. Ensure you're online.
- Browser issue: Try hard-refreshing (Ctrl+Shift+R) to reload from server.
Offline Mode
Q: Does everything work offline?
A: Yes! All features work offline. Changes are queued and sync when you reconnect.
Q: How do I know if I'm offline?
A: Look for the offline indicator in the app header. The app automatically detects connection status and shows:
- 🟢 Green: Connected and synced
- 🟡 Yellow: Syncing or pending changes
- 🔴 Red/Gray: Offline
Q: My offline changes didn't sync when I came back online.
A: This is rare, but can happen if:
- You were offline for an extended period
- There were conflicting changes from other users
- The browser cleared local storage
To check:
- Open browser DevTools → Application → IndexedDB
- Look for the On Book Pro database
- If missing, your local data may have been cleared
Permissions & Access
Q: I can't see certain features or tabs.
A: Features are filtered based on your role and workspace:
- Workspace filtering: Some tools only appear in certain workspaces (Prep, Showtime, Reflect)
- Permission filtering: Your role may not include access to that feature
To check:
- Try the "All Tools" workspace to see everything available to your role
- Ask a project admin what role you've been assigned
- Request additional permissions if needed
Q: I can see a feature but can't edit anything.
A: You have VIEW permission but not EDIT permission. This is common for:
- Cast members viewing the schedule
- Crew viewing the run sheet
- Designers viewing budget info
Contact a Stage Manager or Owner to request edit access.
Q: I'm an admin but can't access the Admin Portal.
A: The Admin Portal requires the MANAGE_USERS permission. Check:
- Are you the project Owner? Owners always have access.
- Ask another admin to verify your role includes MANAGE_USERS.
- The gear icon () should appear in the header if you have access.
Q: A team member can't claim their profile.
A: Profile claiming requires email matching:
- The email they sign in with must match the email in their personnel record
- If emails don't match, use Admin Portal → Members → Link to Personnel
- Manual linking bypasses email matching
Printing
Q: The print output looks wrong or is missing content.
A: Print issues can occur due to:
- Browser print settings: Try "Print using system dialog" instead of browser preview
- Page size: Ensure page size matches your document (Letter/A4)
- Margins: Reduce margins if content is cut off
- Landscape vs Portrait: Some reports work better in landscape
Q: Print is cutting off table rows mid-row.
A: Enable "Avoid breaking inside" in print settings, or:
- Use a PDF export instead
- Reduce zoom level before printing
- Try a different browser (Chrome has best print support)
PWA & Installation
Q: How do I install On Book Pro as an app?
A: On Book Pro is a Progressive Web App (PWA):
Desktop (Chrome/Edge):
- Look for the install icon in the browser address bar
- Click "Install" when prompted
- The app appears in your Start Menu / Applications
Mobile (iOS):
- Open in Safari
- Tap the Share button
- Select "Add to Home Screen"
Mobile (Android):
- Open in Chrome
- Tap the menu (⋮)
- Select "Install app" or "Add to Home Screen"
Q: The app feels stuck on an old version.
A: The PWA caches content for offline use. To force update:
- Soft refresh: Pull down to refresh (mobile) or F5 (desktop)
- Hard refresh: Ctrl+Shift+R (Windows) or Cmd+Shift+R (Mac)
- Clear cache: Browser Settings → Clear browsing data → Cached images and files
- Reinstall: Uninstall the PWA and reinstall from the browser
Sound & Audio
Q: Sounds won't play.
A: Check:
- Browser autoplay policy: Interact with the page first (click anywhere)
- Volume settings: Check master volume and individual clip volume
- File format: Ensure your files are MP3, WAV, or OGG
- Browser support: Try Chrome for best audio compatibility
Q: Downloaded sounds aren't available offline.
A: Sounds must be fully downloaded to work offline:
- Play each sound once while online to cache it
- Check browser storage settings—some browsers limit cache size
- Large sound libraries may exceed cache limits
Account & Profile
Q: I can't update my profile information.
A: Profile editing requires:
- Being signed in
- Having a personnel record linked to your account
- Having the UPDATE_OWN_PROFILE permission (Cast and above)
If you see read-only fields, ask a Stage Manager to update them for you.
Q: My profile changes aren't showing in the Personnel Directory.
A: Changes should sync automatically. If not:
- Refresh the page
- Check that your account is linked to the correct personnel record
- Ask an admin to verify the link in Admin Portal → Members
Q: I see old data from a previous session after logging out and back in.
A: This is rare and usually resolves itself. Try:
- Log out from your profile modal
- Hard refresh the page (Ctrl+Shift+R)
- If stale data persists, clear your browser's site data for on-book.app:
- Chrome: Settings → Privacy → Site Settings → on-book.app → Clear Data
- Or open DevTools → Application → Storage → Clear Site Data
Still Need Help?
If your issue isn't listed here:
- Check the User Guide for feature-specific help
- Review the Feature Guides for detailed instructions
- Report a bug via GitHub Issues
Last updated: February 2026