NzbDroneErrorPipeline - Request Failed

Hello, I keep getting the following error: “NzbDroneErrorPipeline - Request Failed”.

I’ve read through the log, which I’ve posted below:

14-9-29 10:28:02.4|Fatal|NzbDroneErrorPipeline|Request Failed

System.IO.DirectoryNotFoundException: Can’t add mount point directory that doesn’t exist.
at NzbDrone.Core.RemotePathMappings.RemotePathMappingService.ValidateMapping (System.Collections.Generic.List1<NzbDrone.Core.RemotePathMappings.RemotePathMapping>,NzbDrone.Core.RemotePathMappings.RemotePathMapping) <0x00257> at NzbDrone.Core.RemotePathMappings.RemotePathMappingService.Add (NzbDrone.Core.RemotePathMappings.RemotePathMapping) <0x000cb> at NzbDrone.Core.RemotePathMappings.RemotePathMappingService.MigrateLocalCategoryPath (int,NzbDrone.Core.ThingiProvider.IProviderConfig,string,string,string) <0x00467> at NzbDrone.Core.Download.Clients.Sabnzbd.Sabnzbd.MigrateLocalCategoryPath () <0x003fd> at NzbDrone.Core.Download.Clients.Sabnzbd.Sabnzbd/<GetItems>d__1.MoveNext () <0x00063> at System.Collections.Generic.List1<NzbDrone.Core.Download.DownloadClientItem>.AddEnumerable (System.Collections.Generic.IEnumerable1<NzbDrone.Core.Download.DownloadClientItem>) <0x0008a> at System.Collections.Generic.List1<NzbDrone.Core.Download.DownloadClientItem>…ctor (System.Collections.Generic.IEnumerable1<NzbDrone.Core.Download.DownloadClientItem>) <0x000c7> at System.Linq.Enumerable.ToList<NzbDrone.Core.Download.DownloadClientItem> (System.Collections.Generic.IEnumerable1<NzbDrone.Core.Download.DownloadClientItem>) <0x0003b>
at NzbDrone.Core.Download.DownloadTrackingService.UpdateTrackedDownloads () <0x00227>
at NzbDrone.Core.Download.DownloadTrackingService.b__4 () <0x00013>
at NzbDrone.Common.Cache.Cached1<NzbDrone.Core.Download.TrackedDownload[]>.Get (string,System.Func1<NzbDrone.Core.Download.TrackedDownload[]>,System.Nullable1<System.TimeSpan>) <0x0018e> at NzbDrone.Core.Download.DownloadTrackingService.GetQueuedDownloads () <0x0013b> at NzbDrone.Core.Queue.QueueService.GetQueue () <0x00020> at NzbDrone.Api.Queue.QueueModule.GetQueueItems () <0x00020> at NzbDrone.Api.NzbDroneRestModule1<NzbDrone.Api.Queue.QueueResource>.ToListResource<NzbDrone.Core.Queue.Queue> (System.Func1<System.Collections.Generic.IEnumerable1<NzbDrone.Core.Queue.Queue>>) <0x0001e>
at NzbDrone.Api.Queue.QueueModule.GetQueue () <0x000c7>
at NzbDrone.Api.REST.RestModule1<NzbDrone.Api.Queue.QueueResource>.<set_GetResourceAll>b__c (object) <0x0001e> at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,System.Func2<object, object>,object) <0x000a0>
at Nancy.Routing.Route/<>c__DisplayClass4.b__3 (object,System.Threading.CancellationToken) <0x00137>

This pops up every couple seconds/minutes.
There’s no reference location so I’m not sure where to look to fix this.
I don’t have a remote mount point, but rather a Drone Factory directory on a local mount.
My guess was to double-check the Drone Factory directory, which is “/media/drive/SABnzbdplus/completed/tv”.
The directory exists and shows up in NzbDrone’s auto-complete when I re-enter it, so I’m at a loss as to what the issue is.

Try deleting the Sabnzbd download client in NzbDrone settings and add it again.

You had a Local Category Path configured, but the path doesn’t exist. That setting was moved to a global table in Settings -> Download Clients. The code is trying to migrate and add the appropriate entry in the table.

If you use Sabnzbd remotely, you should add the appropriate mapping so that Completed Download Handling works.

Thanks, that fixed it!