FAQ & Troubleshooting
Common questions and solutions for ProPresenter Lyrics Export.
Quick Navigation
Q: The tool won’t connect. What should I check first?
A: 99% of connection issues are because ProPresenter’s Network API isn’t enabled. Before troubleshooting anything else:
- Open ProPresenter 7
- Go to Preferences → Network
- Verify “Enable Network API” is checked
- Verify the Port matches what you entered in the tool (default: 1025)
- Restart ProPresenter after making changes
If the Network API wasn’t enabled, enable it and restart ProPresenter. Then try connecting again.
See the Getting Started guide for detailed setup instructions.
Connection Issues
“Connection refused” - What does this mean?
Problem: The app can’t reach ProPresenter.
Checklist:
Fix:
# Test connection
propresenter-lyrics status --host 127.0.0.1 --port 1025
Remote computer shows “Connection timed out”
Problem: Can’t connect to ProPresenter on a different computer.
Checklist:
Fix:
# Find the remote computer's IP
# On ProPresenter computer:
ipconfig # Windows
ifconfig # macOS
# Then connect from another computer
propresenter-lyrics status --host 192.168.1.100 --port 1025
“Network API disabled” error
Problem: ProPresenter is running but Network API is off.
Fix:
- Open ProPresenter
- Go to Preferences → Network
- Check “Enable Network API”
- Click Save
- Restart ProPresenter
- Try connecting again
Installation Issues
macOS: “App is damaged and can’t be opened”
Problem: macOS Gatekeeper blocks the app.
Fix:
# Run this command in Terminal
xattr -cr "/path/to/ProPresenter Lyrics.app"
# Example:
xattr -cr "/Applications/ProPresenter Lyrics.app"
Windows: “Windows protected your PC”
Problem: Windows SmartScreen blocks the installer.
Fix:
- When the warning appears, click “More info”
- Click “Run anyway”
- Grant administrator permissions if prompted
CLI: “Command not found”
Problem: Executable isn’t in your PATH.
Fix:
# Use full path
/Users/adam/Downloads/propresenter-lyrics-macos-x64 status
# Or add to PATH
export PATH="/Users/adam/Downloads:$PATH"
propresenter-lyrics status
# On Windows
C:\Tools\propresenter-lyrics-win-x64.exe status
Export Issues
“No playlists found”
Problem: App shows empty playlist list after connecting.
Solutions:
- You might not have any playlists - create one in ProPresenter
- Try disconnecting and reconnecting
- Verify you have permission to view playlists
- Check library filter - might be filtering out all playlists
PowerPoint file is blank or missing lyrics
Problem: Exported PPTX has no content.
Solutions:
- Verify the playlist has presentations in it
- Check library filter isn’t hiding all songs
- Try exporting a different playlist
- Use the
--debug flag to see what’s happening
propresenter-lyrics pptx abc123 output --debug
“Unknown font” in PowerPoint
Problem: Font isn’t recognized when opening PPTX.
Solutions:
- The font isn’t installed on the computer opening the file
- Use system fonts (Arial, Helvetica, Times New Roman) for compatibility
- Or install the font on the destination computer
How to fix:
- Right-click the slide → “Edit Text”
- Change font to something installed on that computer
- Or install the missing font and reload
PPTX file is huge (50MB+)
Problem: File size is much larger than expected.
Solutions:
- Check logo image isn’t oversized
- Some fonts increase file size - use simpler fonts
- Try with fewer slides
- Compress the PPTX file (it’s a ZIP archive)
Can’t open PPTX file
Problem: “Corrupted file” or won’t open.
Solutions:
- Try on a different computer
- Use LibreOffice Impress (free) to open it
- Re-export the playlist
- Check disk space on export computer
Feature Questions
How do I export just one song?
Not directly supported, but you can:
- Create a temporary playlist in ProPresenter
- Add just that song to it
- Export the playlist
- Delete the temporary playlist
Or use the CLI to find the presentation UUID and export it individually.
Can I export multiple playlists at once?
Desktop App: No - one playlist at a time.
CLI: Yes - use a script:
#!/bin/bash
for uuid in playlist1 playlist2 playlist3; do
propresenter-lyrics pptx "$uuid" "output-$uuid"
done
Can I edit the PPTX after export?
Yes! PPTX files are fully editable:
- Open in PowerPoint, Google Slides, or LibreOffice Impress
- Edit text, fonts, colors, layouts
- Add or remove slides
- Save your changes
This is useful for adding:
- Sermon titles
- Call-to-action slides
- Transition slides
- Additional graphics
How do I update the lyrics?
PPTX files are static, so:
- Edit the original presentation in ProPresenter
- Export again to a new PPTX file
- Or manually edit the PPTX in PowerPoint
Service Generator Questions
Tested and confirmed:
- Planning Center service orders (PDF export)
- Proclaim order of worship (PDF export)
- ChurchPlanner service plans (PDF export)
- Any PDF with song titles and scripture references
Unsupported:
- Word documents, spreadsheets
- Web-based service planners (must export to PDF first)
Songs aren’t matching - what’s wrong?
Possible issues:
- Song titles in PDF don’t exactly match your library
- Song has multiple versions and it’s picking the wrong one
- Song isn’t in your library at all
Solutions:
- Use Search Library - Click “Search Library” in the match review to search all your ProPresenter libraries and pick the right song
- Create an alias - If a song is consistently listed under a different name (e.g., “Be Thou My Vision” vs. “You Are My Vision”), click “Save as Alias” to remember the mapping permanently
- Check spelling in Planning Center vs. your library
- Add missing songs to your library via CCLI Song Select, then click “Rescan Libraries”
How do song aliases work?
Song aliases let you permanently map an order-of-service song title to a specific ProPresenter presentation. They’re useful when:
- The order of service uses a traditional name but you use a modern version
- A song has a different title in Planning Center vs. your library
- You consistently need to override the same song
Create aliases in two ways:
- Desktop App - In Step 4 (Match Songs), select the correct song, then click “Save as Alias”
- CLI - Run
propresenter-lyrics alias add "Song Title" and search interactively
Aliases are stored at ~/.propresenter-words/aliases.json and shared between both the Desktop App and CLI. They’re checked before fuzzy matching with 100% confidence.
Manage aliases:
propresenter-lyrics alias list # See all aliases
propresenter-lyrics alias remove "Song Title" # Remove one
Bible verses won’t match
Problem: Verses show “No match” even though you have them.
Solutions:
- Make sure the verse presentation has been imported into ProPresenter’s Service Content library
- Check verse format (should be “John 3:16” style)
- Bible verses might be in a different library than Service Content — configure the correct one in Setup
- Different Bible translations are separate presentations
- Use “Copy Reference” to copy the verse, then open ProPresenter’s Bible panel (Cmd+B) to create it
If the verse isn’t in your library yet:
- Click “Copy Reference” to copy it
- Open ProPresenter and press Cmd+B for the Bible panel
- Search for the verse, create a presentation, and save to your Service Content library
- Come back and click “Rescan” — or click “Skip Verses” to bypass this step entirely
Can I re-run Service Generator on same PDF?
Yes! You can:
- Update your library (add missing songs)
- Re-run Service Generator on the same PDF
- It will find better matches this time
Useful for:
- Adding songs you missed the first time
- Correcting matches
- Practicing before Sunday
What if a song/verse truly isn’t in my library?
The app shows specific actions depending on the type of content:
For worship songs:
- Click “Copy Song Name” and “Search CCLI” to find and import the song via CCLI SongSelect
- Import it into your Worship library in ProPresenter
- Click “Rescan Libraries” to find the newly imported song
For kids songs (typically YouTube videos):
- Click “Copy Song Name” and “Search YouTube” to find the video
- Import the video into your Kids library in ProPresenter
- Click “Rescan Libraries” — or skip the item (it won’t be added to the playlist)
For Bible verses:
- Click “Copy Reference” to copy the verse reference
- Open ProPresenter, press Cmd+B for the Bible panel, and create the presentation
- Save to your Service Content library, then click “Rescan”
- Or click “Skip Verses” to bypass the entire verse step
Why is it slow?
Common reasons:
- Network lag - Remote connection takes 5-10 seconds per request
- Large playlists - Hundreds of songs take longer to export
- Slow network - Check your network speed
Tips to speed up:
- Use local ProPresenter connection if possible
- Export smaller playlists
- Close other apps using the network
- Use the CLI (slightly faster than desktop app)
Why does it timeout occasionally?
Reasons:
- Network connectivity issue
- ProPresenter API is busy
- Too many concurrent requests
Solution:
- Wait a few seconds and try again
- Retry is built in automatically
Compatibility Questions
What versions of ProPresenter are supported?
Required: ProPresenter 7.x
Not supported:
- ProPresenter 6 (older API)
- ProPresenter 5 or earlier
macOS version requirements?
Desktop App: macOS 10.14+
CLI: macOS 10.12+
Windows version requirements?
Desktop App: Windows 10 or later
CLI: Windows 7 or later
Can I use it on Linux?
Desktop App: No - Electron app for macOS/Windows only
CLI: Technically possible - would need to compile from source
If needed, open an issue on GitHub to discuss.
Still Need Help?
Still stuck?
- Open an issue on GitHub
- Include what you tried and what happened
- Mention your OS, ProPresenter version, and app version