COMA Media Server
Troubleshooting
Step-by-step COMA Media Server troubleshooting for playback, transcoding, remote access, downloads, database locks, backups, cloud portal refreshes, and support packs.
Make one change at a time, test again, and keep a note of the exact error shown in COMA Admin or the browser player.
Duplicate Or Missing Files
Fixes
- Open Admin > Library Tools.
- Review duplicate groups.
- Confirm whether files are truly duplicated or just renamed.
- Use merge or delete missing-file workflows.
- Run Empty Trash only after confirming the file is gone intentionally.
Playback Will Not Start
Symptoms
- Black player
- Spinner never ends
- Browser says media cannot be played
- Playback starts on one device but not another
Fixes
- Try another browser first.
- Open Admin > Dashboard and check active streams.
- Open Admin > Transcodes and check whether a transcode failed.
- Confirm FFmpeg is available.
- Try a lower quality option such as 10 Mbps or 4 Mbps.
- If subtitles are enabled, try playback with subtitles off.
- If HDR video looks wrong, try SDR fallback or transcode mode.
ffmpeg -version
Transcoding Is Slow
Likely causes
- CPU is too weak for the selected quality
- Multiple transcodes are active
- Subtitles require burn-in
- HDR to SDR conversion is required
- Hardware acceleration is unavailable or misconfigured
Fixes
- Check Admin > Dashboard for CPU and RAM.
- Check Admin > Transcodes for active jobs.
- Lower remote quality.
- Prefer Direct Play where possible.
- Use text subtitles instead of image subtitles where possible.
- Enable hardware acceleration only when drivers and FFmpeg support it.
Remote Access Not Available
Symptoms
- Works locally but not outside the house
- Cloud portal sees the server but cannot play media
- Remote access says unavailable
Fixes
- Open Admin > Networking.
- Check public URL, Cloudflare Tunnel status, port check, HTTPS status, and bandwidth test.
- For direct WAN access, confirm router port forwarding points to the COMA server.
- For Cloudflare Tunnel, confirm the public hostname points to:
- http://localhost:31314
- Confirm the external URL in COMA is correct.
- Confirm firewall allows inbound traffic if not using a tunnel.
cloudflared tunnel list
curl -I http://localhost:31314
Downloads Do Not Appear
Fixes
- Admin must enable downloads.
- User or profile must have download permission.
- The account plan and offline access rules must allow downloads.
- For TV shows, check the episode card rather than only the show page.
- Try original download first, then optimized download.
Database Is Locked
Symptoms
- database is locked
- Admin pages hang
- Scan stops during heavy activity
Fixes
- Wait one minute and retry.
- Stop active scans or transcodes.
- Restart COMA.
- Avoid storing the SQLite database in cloud-sync folders like OneDrive, Dropbox, or network shares.
- Run Backup before repair operations.
systemctl restart coma
systemctl status coma
Backup Or Restore Fails
Fixes
- Confirm the backup folder exists.
- Confirm the service user has write access.
- Ensure enough disk space is available.
- Stop scans and transcodes before restoring.
- Restart the server after restore.
df -h
ls -la /path/to/backups
Cloud Portal Cannot Refresh Libraries
Symptoms
- Account session expired or revoked
- No libraries found
- No servers found
Fixes
- Log out and back into the cloud portal.
- Open local COMA Admin > Licence and click Validate.
- Open local COMA Admin > Linked Servers and refresh.
- Confirm the local server is online.
- Confirm the server is claimed to the same cloud account.
- Confirm the licence allows the server count.
Safe Support Pack
Fixes
- COMA version
- Operating system
- Install type: Windows installer, Linux installer
coma --version
uname -a
systemctl status coma
Click-Through Troubleshooter
Choose the closest issue and follow the first focused checks before contacting support.
Do not send passwords, licence keys, API keys, payment secrets, private media paths you do not want shared, or full database files unless support explicitly asks for them.
