Nested folders that Jellyfin sees already cannot be added to Radarr/Sonarr without TSB saying "Media storage needs attention"
Posted by ickydevil
I started my library of movies sorted by quality (to determine what quality they were ripped at). After adding my stack I realized Radarr and Sonarr do not not work the same as Plex and Jellyfin. Nested folders are not found on Radarr and Sonarr. For example \\NAS\Plex\Movies\4K UHD\COOLMOVIE is found by Plex and Jellyfin but not Radarr. If I add \\NAS\Plex\Movies\4K UHD\ with Radarr's library import, they can be added but TSB says "Media storage needs attention Radarr has an extra library folder (/data/Movies/4K UHD) that Jellyfin doesn't watch. Anything saved there shows "Importing complete" but never appears in your library, even though /data/Movies is set up correctly." Not sure how many people do this file structure but might be worth removing the warning for these cases. My question: My movies did show up to import but now on TomSparkBox side of things it says under storage, "Media storage needs attention Radarr has an extra library folder (/data/Movies/4K UHD) that Jellyfin doesn't watch. Anything saved there shows "Importing complete" but never appears in your library, even though /data/Movies is set up correctly.". That is not true because all these titles are already in my Jellyfin library. SparkBox AI replied: Good catch — and yeah, that dashboard warning is a static rule, not a live check: it flags "Radarr has a root folder that isn't /data/Movies or /data/TV" as a pattern match, because usually that means new downloads land somewhere Jellyfin never scans. It doesn't actually know your titles are already sitting in Jellyfin's library — it can't see that, it's just pattern-matching root folder paths. So the warning logic isn't wrong in general, it's just wrong for your case, because: - Jellyfin is watching /data/Movies (the parent), and Jellyfin scans recursively — so anything under 4K UHD/ or BluRay/ gets picked up by Jellyfin fine, regardless of what Radarr's root folders are. - The warning is really aimed at the scenario where Radarr downloads new stuff into /data/Movies/4K UHD going forward and something else — a different Jellyfin library definition, a separate share, whatever — doesn't cover that path. That's not your situation since Jellyfin's library root already covers everything under /data/Movie …(reply truncated — full chat sent to Tom)
1 replies
Chris wrote:
You're right — those titles are already in your Jellyfin library, so that warning is a false alarm for your setup. Jellyfin watches /data/Movies and picks up everything inside it, including 4K UHD. The storage check just compares folder names exactly, so it mistakes your /data/Movies/4K UHD subfolder for a separate folder Jellyfin can't see. Nothing is broken and nothing needs removing — it's safe to leave it. I've flagged this with Tom so the check learns to treat subfolders under a watched library as watched too.