Sonarr not Importing from SABnzbd (0.6.5)

I’m having the same issue as well. I have checked permissions and everything seems fine. I am running Sonarr 2.0.0.2611 (develop branch), and it’s using SABnzbd 0.6.5 as the downloader. I can’t figure out how to update SABnzbd to the latest because I’m on a QNAP TS-469L and it is installed as a QPKG file.

I have checked all my paths and everything seems correct. I see the file sitting there in my completed downloads folder ready to move. SABnzbd properly downloaded, unpacked and deleted the the source files (rar’s), but now it should have been handed off to Sonarr to import/move it over to my Plex folder structure, but it doesn’t seem to be working.

The only issue I thought it might have been was that when Sonarr created the folder for the TV show under my Plex/TV Shows folder, it had the permissions drwxr-xr-x, but it’s still not importing even after I chmod 777 that folder.

This is all I see in the log:

 NzbDrone.Api.REST.NotFoundException: NotFound
at NzbDrone.Api.Queue.QueueActionModule.GetTrackedDownload (int) <0x0008f>
at NzbDrone.Api.Queue.QueueActionModule.Import () <0x00047>
at NzbDrone.Api.Queue.QueueActionModule.<.ctor>b__4 (object) <0x00013>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,System.Func`2<object, object>,object) <0x00085>
at Nancy.Routing.Route/<>c__DisplayClass4.<Wrap>b__3 (object,System.Threading.CancellationToken) <0x00108>

And this is what I see in SABnzbd:

And here is the path of the completed download file:
/share/CACHEDEV1_DATA/Download/Complete/sonarr/The.Walking.Dead.S01E02.2010.BluRay.1080p.DD5.1.x264-CHD/The.Walking.Dead.S01E02.2010.BluRay.1080p.DD5.1.x264-CHD.mkv

Moved because this is about SAB, not Nzbget.

You need to upgrade SAB, Sonarr doesn’t support that old of a version as we take advantage of a number of things that were only added in 0.7+.

@markus101 after some searching, I finally figured out how to get SAB updated and now running 0.7.20 but still having issues but instead of it saying NOT FOUND, it says:

Request Failed: Sequence contains more than one matching element

System.InvalidOperationException: Sequence contains more than one matching element
at System.Linq.Enumerable.Single<NzbDrone.Core.Queue.Queue> (System.Collections.Generic.IEnumerable`1<NzbDrone.Core.Queue.Queue>,System.Func`2<NzbDrone.Core.Queue.Queue, bool>,System.Linq.Enumerable/Fallback) <0x0009b>
at System.Linq.Enumerable.SingleOrDefault<NzbDrone.Core.Queue.Queue> (System.Collections.Generic.IEnumerable`1<NzbDrone.Core.Queue.Queue>,System.Func`2<NzbDrone.Core.Queue.Queue, bool>) <0x0003f>
at NzbDrone.Core.Queue.QueueService.Find (int) <0x000a3>
at NzbDrone.Api.Queue.QueueActionModule.GetTrackedDownload (int) <0x0001f>
at NzbDrone.Api.Queue.QueueActionModule.Import () <0x00047>
at NzbDrone.Api.Queue.QueueActionModule.<.ctor>b__4 (object) <0x00013>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,System.Func`2<object, object>,object) <0x00085>
at Nancy.Routing.Route/<>c__DisplayClass4.<Wrap>b__3 (object,System.Threading.CancellationToken) <0x00108>

For now don’t use those queue action buttons, they are not working properly.

Sonarr will attempt to import items automatically and if it runs into a problem it will log the error as well as display it in the UI, whats the error its showing in the UI?

@markus101 the only time I see something in the UI is when I click the Force Import action in the queue which you said not to do, but I was getting the following when clicking Force Import:

Also, I just updated Sonarr to the latest build

Yeah, don’t use those, they’re not working properly. Mouse over the icon in Activity -> Queue it will tell you why it didn’t import.

Do I need to remove the drone factory path?

UPDATE: I removed the path to my completed downloads from the “Drone Directory Path” setting… waiting to see if that helps.

You can also set it to something else as it can be useful, but in this case it conflicts with Completed Download Handling.

OK, yeah I see that now… I removed the path for now. I better understand, I guess it’s for auto-importing from other download sources that aren’t particularly handled by Sonarr, correct?

After doing that I’m getting errors about free space but my NAS has over 8TB free. Not sure what this is about? I don’t see any preferences about file size or free space limitations?

Should I use this setting?

AHAH! Setting “Yes” to Skip Free Space Check resolved it!

Yeah, exactly.

Yeah, thats a safety net switch in case Sonarr can’t figure out the free space.

@markus101 well that fixed it! You can mark this as resolved now. Thanks for the help!