Sonarr Not Importing Completed Downloads

Sonarr version (exact version):
Mono version (if Sonarr is not running on Windows): 4.04
OS: Mac OS 10.12.5
((Debug logs)):
(Make sure debug logging is enabled in settings and post the full log to hastebin/pastebin/dropbox/google drive or something similar, do not post them directly here)
Description of issue: Since Drone Factor had been marked deprecated lately, I thought it would be a good idea to translate my set up using the completed download handling functionality.

I notice that Sonnar is still properly sending torrents to the torrent client (Transmission), and its using the directory I set at default in that client but when it finishes downloading nothing happens. My files sit in the directory and Sonarr doesn’t do anything with them.

When I try to manual import (automatic) it doesn’t see any files in the folder. However when I have the drone factory active it consumes it properly.

Unsure how to diagnose the issue, any help appreciated!

Anything in Activity->Queue?

Sonarr version (exact version): 2.0.0.4881
OS: Windows 10

Same problem here:

17-7-24 13:43:15.0|Debug|Parser|Parsing string 'Supernatural.11x16.Casa.Sicura.ITA.ENG.720pBDMux.x264-Morpheus.mkv'
17-7-24 13:43:15.0|Trace|Parser|^(?<title>.+?)(?:(?:[-_\W](?<![()\[!]))+S?(?<season>(?<!\d+)(?:\d{1,2})(?!\d+))(?:[ex]|\W[ex]|_){1,2}(?<episode>\d{2,3}(?!\d+))(?:(?:\-|[ex]|\W[ex]|_){1,2}(?<episode>\d{2,3}(?!\d+)))*)\W?(?!\\)
17-7-24 13:43:15.1|Debug|Parser|Episode Parsed. Supernatural - S11E16 
17-7-24 13:43:15.1|Debug|Parser|Language parsed: Italian
17-7-24 13:43:15.1|Debug|QualityParser|Trying to parse quality for Supernatural.11x16.Casa.Sicura.ITA.ENG.720pBDMux.x264-Morpheus.mkv
17-7-24 13:43:15.1|Debug|Parser|Quality parsed: SDTV v1
17-7-24 13:43:15.2|Debug|Parser|Release Group parsed: Morpheus
17-7-24 13:43:15.2|Trace|ConfigService|Using default config value for 'downloadedepisodesfolder' defaultValue:''
17-7-24 13:43:15.3|Debug|Parser|Parsing string 'Supernatural.11x16.Casa.Sicura.ITA.ENG.720pBDMux.x264-Morpheus.mkv'
17-7-24 13:43:15.3|Trace|Parser|^(?<title>.+?)(?:(?:[-_\W](?<![()\[!]))+S?(?<season>(?<!\d+)(?:\d{1,2})(?!\d+))(?:[ex]|\W[ex]|_){1,2}(?<episode>\d{2,3}(?!\d+))(?:(?:\-|[ex]|\W[ex]|_){1,2}(?<episode>\d{2,3}(?!\d+)))*)\W?(?!\\)
17-7-24 13:43:15.3|Debug|Parser|Episode Parsed. Supernatural - S11E16 
17-7-24 13:43:15.3|Debug|Parser|Language parsed: Italian
17-7-24 13:43:15.3|Debug|QualityParser|Trying to parse quality for Supernatural.11x16.Casa.Sicura.ITA.ENG.720pBDMux.x264-Morpheus.mkv
17-7-24 13:43:15.4|Debug|Parser|Quality parsed: SDTV v1
17-7-24 13:43:15.4|Debug|Parser|Release Group parsed: Morpheus
17-7-24 13:43:15.5|Debug|ImportDecisionMaker|Analyzing 1/1 files.
17-7-24 13:43:15.5|Debug|Parser|Parsing string 'Supernatural.11x16.Casa.Sicura.ITA.ENG.720pBDMux.x264-Morpheus.mkv'
17-7-24 13:43:15.5|Trace|Parser|^(?<title>.+?)(?:(?:[-_\W](?<![()\[!]))+S?(?<season>(?<!\d+)(?:\d{1,2})(?!\d+))(?:[ex]|\W[ex]|_){1,2}(?<episode>\d{2,3}(?!\d+))(?:(?:\-|[ex]|\W[ex]|_){1,2}(?<episode>\d{2,3}(?!\d+)))*)\W?(?!\\)
17-7-24 13:43:15.5|Debug|Parser|Episode Parsed. Supernatural - S11E16 
17-7-24 13:43:15.5|Debug|Parser|Language parsed: Italian
17-7-24 13:43:15.6|Debug|QualityParser|Trying to parse quality for Supernatural.11x16.Casa.Sicura.ITA.ENG.720pBDMux.x264-Morpheus.mkv
17-7-24 13:43:15.6|Debug|Parser|Quality parsed: SDTV v1
17-7-24 13:43:15.6|Debug|Parser|Release Group parsed: Morpheus
17-7-24 13:43:15.6|Debug|ImportDecisionMaker|Size: 2045886144
17-7-24 13:43:15.7|Debug|VideoFileInfoReader|Getting media info from D:\download\transmission\completed\Supernatural.11x16.Casa.Sicura.ITA.ENG.720pBDMux.x264-Morpheus.mkv
17-7-24 13:43:15.7|Trace|MediaInfo|Read file offset 0-32768 (32768 bytes)
17-7-24 13:43:15.7|Trace|MediaInfo|Read file offset 2045760948-2045777332 (16384 bytes)
17-7-24 13:43:15.8|Trace|MediaInfo|Read file offset 2045881301-2045886144 (4843 bytes)
17-7-24 13:43:15.8|Trace|MediaInfo|Read a total of 53995 bytes (0,0%)
17-7-24 13:43:15.8|Trace|ConfigService|Using default config value for 'skipfreespacecheckwhenimporting' defaultValue:'False'
17-7-24 13:43:15.8|Debug|SameFileSpecification|No existing episode file, skipping
17-7-24 13:43:15.8|Debug|Parser|Parsing string 'Supernatural S11e16ďż˝[BDMux 720p - H264 - Ita Eng Ac3 - MultiSub] BDMux by Morpheus'
17-7-24 13:43:15.9|Trace|Parser|^(?<title>.+?)(?:(?:[-_\W](?<![()\[!]))+S?(?<season>(?<!\d+)(?:\d{1,2})(?!\d+))(?:[ex]|\W[ex]|_){1,2}(?<episode>\d{2,3}(?!\d+))(?:(?:\-|[ex]|\W[ex]|_){1,2}(?<episode>\d{2,3}(?!\d+)))*)\W?(?!\\)
17-7-24 13:43:15.9|Debug|Parser|Episode Parsed. Supernatural - S11E16 
17-7-24 13:43:15.9|Debug|Parser|Language parsed: Italian
17-7-24 13:43:15.9|Debug|QualityParser|Trying to parse quality for Supernatural S11e16ďż˝[BDMux 720p - H264 - Ita Eng Ac3 - MultiSub] BDMux by Morpheus
17-7-24 13:43:15.9|Debug|Parser|Quality parsed: HDTV-720p v1
17-7-24 13:43:15.9|Debug|Parser|Release Group parsed: 
17-7-24 13:43:16.0|Debug|GrabbedReleaseQualitySpecification|Quality for grabbed release (HDTV-720p v1) does not match the quality of the file (SDTV v1)
17-7-24 13:43:16.0|Debug|Parser|Parsing string 'completed'
17-7-24 13:43:16.2|Debug|Parser|Unable to parse completed

The download is marked in Activity > Queue while downloading so we know that the client and Sonarr are speaking to each other there.

It’s really once the download is completed, it disappears from queue as expected however left untouched by Sonarr’s CDH functionality which is quite strange. I have tried to use “Category” in the client setup as well as explicitly giving a Download Directory but neither option worked.

Is Completed Download Handling enabled? That sounds like the exact behaviour if it’s disabled.

Yes, it almost feels like its disabled even though I have it enabled.

See below screenshot:

Do you have Transmission configured to delete torrents after they finish downloading?

Hi Taloth,

Yes its configured to remove when download finishes any 100%.

Is Sonarr supposed to handle that part as well?

If it’s removed Sonarr doesn’t have anything in the download client to track so it will never import it. You should have Transmission stop it, but not remove it, Sonarr can then import it and remove it if it has finished seeding.

What happens if it has not finished seeding?

It’ll be copied or hardlinked: https://github.com/Sonarr/Sonarr/wiki/FAQ#seeding-torrents-arent-deleted-automatically

This is definitely solved! Recommend to have this noted in the instructions for switching from Drone Factory to CDH.

I’m confirming that removing Transmission’s rule for removing completed torrents solved the problem and Sonarr was able to import automatically.

Thanks for the help!!

2 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.