Jellyfin library
Missing items, scans, metadata, and NFO for stream.saxobroko.com. Library files live on TrueNAS at A:/Media on Windows. See Adding media.
JFL-001: New show on A:/Media but not in Jellyfin?
- Confirm folder naming per Server/addingmedia.md.
- Dashboard → Libraries → Scan Library.
- Or Scheduled Tasks → Scan Media Library → Run.
- Wait 10 minutes on large libraries.
JFL-002: Movie folder exists but Jellyfin shows empty?
- Movies need Movie Name (Year)/video file inside.
- Check Radarr imported to A:/Media/Movies/.
- Scan Movies library manually.
- Verify library root matches TrueNAS mount.
JFL-003: Duplicate entries for the same movie?
- Find duplicate folders on A:/Media/Movies.
- Keep one copy; remove orphan.
- Scan library.
- Let Radarr manage one folder per movie.
JFL-004: Wrong poster or description?
- Fix folder name to match TMDB title and year.
- Item → Identify → pick correct match.
- Refresh metadata.
- Lock metadata after manual fix if needed.
JFL-005: Episode order wrong or Season 0 clutter?
- Specials often in Season 00 — normal.
- Fix SxxExx in filenames if wrong.
- Sonarr Refresh & Scan.
- Jellyfin scan after rename.
JFL-006: NFO file not being read?
- Enable NFO in library metadata settings.
- Place NFO next to video per Jellyfin rules.
- Refresh metadata for item.
- Validate NFO XML if parse fails.
JFL-007: Library scan never finishes?
- Large libraries take hours — check task progress.
- Disable real-time monitoring if CPU pegged.
- Check pool space and health.
- Restart Jellyfin if stuck.
JFL-008: Jellyfin shows series but zero episodes?
- Season folder must be Season 01 format.
- Files need S01E01 pattern.
- Check Sonarr import completed.
- Scan after fix.
JFL-009: Added media manually — what naming?
- TV: Shows/Show Name (Year)/Season 01/
- Movies: Movies/Movie Name (Year)/
- See Server/addingmedia.md.
- Scan when copy done.
JFL-010: Collections not appearing?
- Enable collections in library display.
- Identify movies correctly for box sets.
- Create manual collections in UI.
- Refresh metadata.
JFL-011: Missing season after Overseerr request?
- Check Overseerr requested all vs one season.
- Sonarr → monitored seasons.
- Downloads may still queue.
- Jellyfin only after files exist.
JFL-012: Files on NAS but Windows A: drive empty?
- Remap drive — Server/windows-shares.md.
- SMB disconnected after reboot.
- Jellyfin uses pool path not A:.
- Fix mapping for PC browsing only.
JFL-013: Anime or foreign title matched wrong?
- Use Identify for correct title.
- Set metadata language in library.
- Lock after correct match.
- Sonarr anime may need separate root.
JFL-014: Jellyfin merged two different movies?
- Fix duplicate folder names with distinct years.
- Split into separate Movie Name (Year) folders.
- Remove ghost entry; scan.
- Prefer Radarr-managed folders.
JFL-015: Refresh metadata wiped custom edits?
- Lock item after editing.
- Use local NFO to persist.
- Disable overwrite on refresh for fields.
- Identify once then lock.
JFL-016: Kids library shows wrong content?
- Parental max rating on child user.
- Restrict library access per user.
- Fix mis-identified metadata.
- Optional separate kids library root.
JFL-017: How often does automatic scan run?
- Dashboard → Scheduled Tasks → Scan Media Library.
- Real-time monitoring is faster but heavier.
- Manual scan always available.
- Run manual after bulk imports.
JFL-018: Sample files appearing in library?
- Delete sample files from A:/Media.
- Tighten Sonarr/Radarr quality filters.
- Scan after cleanup.
- Block SAMPLE in release names.
JFL-019: Item in wrong library section?
- Library roots must not overlap.
- Move folder to correct A:/Media subfolder.
- Fix library path config.
- Rescan affected libraries.
JFL-020: Hardlinks causing duplicate listings?
- Do not add qBittorrent complete folder as library.
- Only Shows/ and Movies/ roots.
- Hardlinks are one file — avoid dual paths.
- See qBittorrent FAQ.
JFL-021: ISO or disc folder not playing well?
- Prefer MKV from Radarr.
- Rip to MKV for metadata and direct play.
- ISO may always transcode.
- Not typical in this stack.
JFL-022: Strm or shortcut files left from Plex?
- Stack uses real files on pool only.
- Remove stray strm files.
- Scan after cleanup.
- See plex-legacy-faq.md.
JFL-023: Recently Added missing new import?
- Run manual scan.
- Recently Added uses last scan time.
- Check file landed before scan started.
- Refresh metadata if needed.
JFL-024: Multi-movie folder confusing Jellyfin?
- One Movie Name (Year) folder per film.
- Split box sets manually if needed.
- Radarr prefers one folder per ID.
- Rescan Movies library.
JFL-025: TV show split across two folders?
- Merge into one Show Name (Year) folder.
- Update Sonarr root if moved.
- Delete duplicate series entry.
- Rescan TV library.
JFL-026: Missing cast photos?
- Identify to correct TMDB ID.
- Refresh people metadata task.
- Provider throttle — retry later.
- Cosmetic only.
JFL-027: Deleted file still listed?
- Scan library removes missing files.
- Admin delete ghost item.
- Confirm file gone from A:/Media.
- Empty trash if enabled.
JFL-028: Scan permission errors in logs?
- Fix dataset ACL for Jellyfin container user.
- TrueNAS app volume mount must be readable.
- Partial scan skips bad subfolders.
- Technical ACL fix on pool/Media.
JFL-029: Conflicting metadata plugins?
- Use one primary movie/TV provider.
- Disable redundant plugins.
- Dashboard → Plugins.
- Conflicts flip descriptions.
JFL-030: Season poster missing?
- Refresh series metadata.
- Identify series if wrong match.
- Cosmetic issue.
- Sonarr optional season art.
JFL-031: Music videos in Movies library?
- Move to separate folder or library.
- Radarr does not automate music videos.
- Rescan after move.
- Use Navidrome for audio.
JFL-032: Library empty after TrueNAS app move?
- Update Jellyfin library paths in app config.
- Verify Docker volume mount.
- Full rescan.
- See truenas-apps-docker FAQ.
JFL-033: Documentary mislabeled as fiction?
- Identify → correct TMDB documentary.
- Lock metadata.
- Folder name needs year.
- Normal Radarr movie handling.
JFL-034: Behind-the-scenes cluttering episodes?
- Move extras to subfolder.
- Sonarr extras settings.
- Refresh series.
- Exclude featurettes in profiles if possible.
JFL-035: Windows path vs Docker path mismatch?
- Jellyfin uses Linux path inside container.
- A:/Media is same share on Windows.
- Do not change path substitution without admin.
- Mismatch = empty library.
JFL-036: Genre tags missing?
- Refresh metadata.
- Identify if wrong TMDB match.
- Metadata provider outage — retry.
- Affects filters only.
JFL-037: After Radarr upgrade old file still shown?
- Scan library.
- Radarr replaces in same folder.
- Refresh movie metadata.
- Clear client cache if duration wrong.
JFL-038: Corrupt file shows in library but won't play?
- Check qBittorrent completed 100%.
- Re-grab via Radarr.
- Delete bad file; scan removes entry.
- Never copy incomplete downloads to library.
JFL-039: Mixed SD and HD versions same title?
- Radarr should keep one file per profile.
- Remove unwanted duplicate manually.
- Scan after cleanup.
- Upgrade allowed replaces old when configured.
JFL-040: Manual NFO from Plex migration?
- Enable NFO reader in library.
- Place alongside video files.
- Refresh metadata.
- Jellyfin reads same NFO Plex may have written.