Radarr: Unmatched downloads do not show in Activity

Created on 9 Oct 2018  Â·  29Comments  Â·  Source: Radarr/Radarr

Describe the bug
When searching for a file to download, Radarr finds a release and sends it to SABnzbd. It then fails to show up in the activity tab. The movie is successfully downloaded by SABnzbd, but because Radarr is not tracking its progress the movie never gets imported. To make problems worse, the release is never blacklisted, so if you don't pay attention and keep searching for the movie it will just keep downloading the same copy multiple times. This only happens with certain titles releases, and its not movie specific. If I blacklist the release that doesn't show up in the activity tab, it finds a different release and works as its supposed to.

While I've only shown one movie here, I've got other movies/releases that are having what I think is the same issue, I can test further if required. For example, this is some of whats in my pending sort folder, and I've got nothing in the queue but there is a large movie file in each of these folders. At the very least the ones that show up multiple times probably have this issue.
image

On a side note, is it possible to manually import a movie that doesn't show up in the queue?

Expected behavior
The download should show up on the activity tab and be imported on completion.

Screenshots
image
image

Desktop (please complete the following information):

  • OS: Windows
  • Version: Nightly 0.2.0.1198

Debug Logs
radarr.debug.txt

confirmed done aphrodite enhancement sonarr upstream

Most helpful comment

Thanks, a couple ideas off the cuff since they currently fail silently and prevent any progress on that movie.
1) Try and parse the release name from the potential search results before sending it over to the download client and not downloading it if it won't match.

Like this, but for movie names:
image

2) Rename the file to something parsable when sending it to the download client (not sure if thats possible)
3) Show unmatched downloads in the Activity Queue

Anyway I'm all set just wanted to make sure you guys were aware.

All 29 comments

Here is another example:

18-10-9 10:58:44.2|Debug|Parser|Parsing string 'Enemy.of.the.State.EC.1998.BluRay.1080p.LPCM_+_ac3_+_DTS.Remuxed.dxva-KNiCKER'
18-10-9 10:58:44.2|Debug|Parser|Movie Parsed. Enemy of the State EC - 1998 
18-10-9 10:58:44.2|Debug|ParsingService|Language(s) parsed: 
18-10-9 10:58:44.2|Debug|QualityParser|Trying to parse quality for Enemy.of.the.State.EC.1998.BluRay.1080p.LPCM_+_ac3_+_DTS.Remuxed.dxva-KNiCKER
18-10-9 10:58:44.2|Debug|ParsingService|Quality parsed: Bluray-1080p v1 (None)
18-10-9 10:58:44.3|Debug|Parser|Parsing string 'Enemy.of.the.State.EC.1998.BluRay.1080p.LPCM_+_ac3_+_DTS.Remuxed.dxva-KNiCKER'
18-10-9 10:58:44.3|Debug|Parser|Movie Parsed. Enemy of the State EC - 1998 
18-10-9 10:58:44.3|Debug|ParsingService|Language(s) parsed: 
18-10-9 10:58:44.3|Debug|QualityParser|Trying to parse quality for Enemy.of.the.State.EC.1998.BluRay.1080p.LPCM_+_ac3_+_DTS.Remuxed.dxva-KNiCKER
18-10-9 10:58:44.3|Debug|ParsingService|Quality parsed: Bluray-1080p v1 (None)
18-10-9 10:58:44.4|Debug|Parser|Parsing string 'Enemy.of.the.State.EC.1998.BluRay.1080p.LPCM_+_ac3_+_DTS.Remuxed.dxva-KNiCKER'
18-10-9 10:58:44.4|Debug|Parser|Movie Parsed. Enemy of the State EC - 1998 
18-10-9 10:58:44.5|Debug|Parser|Parsing string 'Enemy.of.the.State.EC.1998.BluRay.1080p.LPCM_+_ac3_+_DTS.Remuxed.dxva-KNiCKER'
18-10-9 10:58:44.5|Debug|Parser|Movie Parsed. Enemy of the State EC - 1998 
18-10-9 10:58:44.5|Debug|DownloadedMovieImportService|Unknown Movie Enemy.of.the.State.EC.1998.BluRay.1080p.LPCM_+_ac3_+_DTS.Remuxed.dxva-KNiCKER

It looks like the parser for selecting the release to download and the parser that interprets the queue activity from SAB are slightly different.

Check your category / label settings in both. Check for a single download choking up the scan of sabnzbd queued items. Check your history too, if you have tons of items it might cause problems.

We use the issue tracker exclusively for bug reports and feature requests. However, this issue appears to be a support request. Please hop over onto our Discord or Subreddit

I'm pretty positive it's not a problem with my setup. Radarr is the one sending the release to SABnzbd and works with other differently named releases. Also my history was cleared before I generated the logs and nothing else was in SABnzbd's queue.

During troubleshooting I figured out you can change the name of a release in the SABnzbd queue. So working with the release called "Enemy.of.the.State.EC.1998.BluRay.1080p.LPCM_+_ac3_+_DTS.Remuxed.dxva-KNiCKER" which again was downloaded with Radarr, I changed the name inside of SABnzbd to "Enemy.of.the.State.1998.BluRay.1080p.LPCM_+_ac3_+_DTS.Remuxed.dxva-KNiCKER" (I removed EC from between the title and the date) and it appeared in the Activity Queue in Radarr almost instantly and was processed correctly.

If you look at the original log and the additional comment Radarr is reporting "DownloadedMovieImportService|Unknown Movie Enemy.of.the.State.EC.1998.BluRay.1080p...." and I'm assuming because this release had an erroneous EC in the name. Also with the Taken release that was having the same issue it erroneously had "96.Hours" in front of the Title of the movie.

I'm not sure, other then changing the name of the release when its sent to SABnszbd (if that's even possible) if this can be fixed easily.

However, maybe instead of not showing the downloaded release in the Queue because it can't match it to a movie. Make it show up and ask you to select the movie manually.

Ah, I missed that.

Episodes and Movies that can't be parsed just don't show up in Activity, it is just how Radarr/Sonarr work. The reason they're added is that the search is done by imdbid, but once it gets into the download client they both have to depend on the release name.

I'll re-open, but I'm not sure what there is to do here.

Thanks, a couple ideas off the cuff since they currently fail silently and prevent any progress on that movie.
1) Try and parse the release name from the potential search results before sending it over to the download client and not downloading it if it won't match.

Like this, but for movie names:
image

2) Rename the file to something parsable when sending it to the download client (not sure if thats possible)
3) Show unmatched downloads in the Activity Queue

Anyway I'm all set just wanted to make sure you guys were aware.

@primeinc Force download already works for movie names. The issue here is differing names reported by your indexer and download client.

The only real option here is to show unmatched movies in your activity queue, so you can manually import them. (It‘s under Wanted).

ya, this happens to me on occasion... the good thing in those case, is that radarr doesn't remove the movies from the downloader's history.. so when i see a successful download in my downloader that radarr never seems to pick up it usually corresponds to this issue --> i then go back to the Wanted page and manually import the movie into radarr... and manually remove the movie from my download client..

I suppose it would be nice to have these movies show up in the activity queue as well..

I'm not totally clear about what causes this mismatch between releases... since radarr itself is the one dispatching the download to the download client...

is it because the search with the indexer finds an NZB file based on IMDBID? the NZB file is then sent to the download client, and then later radarr somehow searches the download client for the movie based on the title, and can't match the title to the release in the download client??

I have never experienced this issue in sonarr ... but I can understand that matching with respect to movies can be more difficult, since usually all you need for a series is a series name, season+episode number...

Would it be possible to somehow tag the NZB's sent to the downloader with an IMDBID, and then match solely based on IMDBID instead of having to match title's to releases after the fact?

EDIT: I'm not sure I am understanding this right.. either..

perhaps whenever radarr send a release to the downloader, it should keep some kind of record of release --> imdbID somewhere.

everytime a download is successfully imported or marked as failed etc, the entry from that table can be removed... and instead of parsing releases in the download client, it could use this table to match movies to things in the download client --> i.e. it doesnt have to do the parsing, because it has the title year based on the imdbID?

I dont know if I am making sense --> but based on the fact radarr is the one sending the thing to the download client - im led to believe it must be possible for radarr to be able to identify it somehow..

EDIT2:

Im thinking that radarr should keep some kind of table
release --> IMDBID

I should probably look at the activity queue code, to see what is actually happening with respect to the parsing and matching...

I remember a long long time ago.. I was having this problem often, and onedr0p updated the parser or something, as a whole bunch of stuff was not being matched that could easily be matched. that fixed the majority of the cases - I noticed it still happen once and a blue moon - but i usually just manually imported.. and it didnt bother me too much..

@geogolem That was something I had planned some time ago, but I think the better option here would be, to just show that a movie failed to match. I am currently working on making the parsing for importing more closely match that when downloading. That should enable showing of unmatched movies.

This issue has been automatically marked as stale because it has not had recent activity. Please verify that this is still an issue with the latest version of Radarr and report back. Otherwise this issue will be closed.

This is a huge problem for me. I just noticed I had a pile of movies that was missing, available and monitored that for some reason was not downloaded (maybe because of this error we are talking about). So I click wanted -> available and monitored and click search all. 35 movies are added in sabnzbd but only 23 are added to activity queue. I tried to manually search a missing movie again but it just add the same release to downloader but nothing is added to activity queue. I can see all these missing movies in history though.
As you can see in the picture I added Radarr have been trying to download magnificent seven for half a year without tracking the process. I added 2 more pictures of sabnzbd underlining the missing movies and all the logs with debug active.
radarr.debug.8.txt
radarr.debug.9.txt
radarr.debug.10.txt
radarr.debug.txt
radarr.txt
radarr.debug.0.txt
radarr.debug.1.txt
radarr.debug.2.txt
radarr.debug.3.txt
radarr.debug.4.txt
radarr.debug.5.txt
radarr.debug.6.txt
radarr.debug.7.txt
radarr 2
radarr 1

radarr 3

I just installed, configured and switched to NZBGET instead of SABNZBD to see if its the downloaders fault. Unfortunately the problem remains. Some releases just won't get added to activity queue. It's so frustrating that I can't trust radarr.

@galli-leo , maybe you can throw me a bone? I tryed to understand the loggs but it does indeed say it add the movie to queue, so im lost.

I reproduced with Anchorman 2 which Radarr had already downloaded in the past. It just isn't seeing some movies for some reason. :/

Come on guys! This anomaly is driving me nuts!

I just uninstalled and reinstalled again, it didn't help. Same problem. I'm so sad :(

Please help!

No need to uninstall, this is due to the download not being recognized by Radarr. This happens usually if the title is not one in TMDB, but the indexer tags it with an imdbid. When downloading, Radarr will see the title with imdbid and then download the file. However, currently Radarr „forgets“ about that and then is unable to parse the movie when in your download client.

Thank you @galli-leo for answer. Do you know of any workaround or solution? This anomaly makes radarr kind of unreliable and not very automatic since I have to keep an watchful eye for un-parsed movies. Sonarr don't seem to have the same issue.

Sonarr does have the same issue, if an episode gets queued up that is so poorly named that it can't match it w/ a show, the same thing will happen. But I think it is much more rare. Movies often have a variety of different names while TV shows don't.

Thank you, do you know of any workaround or solution?

I have been losing my mind over this issue, I am in the process of migrating from Couchpotato and have well over 500 movies and about 75 of them will not import and have downloaded about 20 times in Sabnzbd without issue, sitting in the completed folder. I would love for it to prompt for manual import if the name is "close enough" to match.

Maaan, I've been (for about a week or two) switching back and forth between Sab and Nzbget and changing all kinds of settings thinking I messed up something. I went almost mental!

This is the ONLY thing in my setup that does not work correctly. Since my download folder is on its own hard drive, this then clogs that drive up because the unmatched movies build up and eventually my entire setup crashes. I have been blacklisting releases until it finds one that matches. I did not know about the manual import option above. That seems to be helping me now, but I'd love to see this resolved. And to fryfrogs comment back in Feb... yeah, this happens to me in Sonarr occasionally as well.

Is an issue opened with Sonarr upstream?

This is fixed in Sonarr's v3 and by extension, Radarr's port of it. Yay!

Do we know when the v3 release is planned?

When it's ready.

I'd highly recommend Sonarr's v3, been running it for awhile. I'm using Radarr's v3 too, but I wouldn't quite recommend it. Close though!

Closing for v3 fix, no backport planned

Was this page helpful?
0 / 5 - 0 ratings