Sonarr version (exact version): 2.0.0.5227
Mono version (if Sonarr is not running on Windows): 5.8.0.108
OS: Synology NAS with Windows/Chrome browser client
Debug logs: https://pastebin.com/28QvFAU9 <<< NEW PASTEBIN
Description of issue: Howdy y’all, first time Sonarr user setting up a Synology NAS 218+ with Deluge, Sonarr, and Plex. Using a private tracker so I want to seed torrents when completed. Tested with a 10-episode TV season; did not trigger from Sonarr, started the torrent manually. But I set up Sonarr to watch for the show’s episodes and move them to the proper Plex folder.
Unfortunately it’s not moving all my files over - only the first 9 episodes were moved - and the first 8 were erased in the torrents folder. So the Deluge torrent is in an error state and the tracker is mad that I’m not seeding.
Set up Deluge to download into an /Incomplete folder and move torrents with the tv-sonarr label to a /Complete/TV Shows folder. This appears to be working fine.
Set up Sonarr with the following maybe-relevant settings:
Rename Episodes: No
Create empty series folders: Yes
Delete empty folders: No
Use Hardlinks instead of Copy: Yes
Ignore Deleted Episodes: Yes
Completed Download Handling: Enabled, Remove: No
Failed Download Handling: Redownload: Yes, Remove: Yes
No Drone Factory set up
TV Show settings:
Monitored: Yes
Use Season Folder: Yes
All files show up correctly in History/Imported
Errors start at line 1584 in pastebin
Example:
18-6-22 03:05:18.8|Warn|DiskTransferService|Failed to completely transfer [/volume1/homes/ibjhtt/Complete/TV Shows/Westworld.S01.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR/Westworld.S01E01.The.Original.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR.mkv] to [/volume1/video/TV Shows/Westworld/Season 01/Westworld.S01E01.The.Original.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR.mkv], retrying [2/2].
(...)
18-6-22 03:24:05.6|Warn|ImportApprovedEpisodes|Couldn't import episode /volume1/homes/ibjhtt/Complete/TV Shows/Westworld.S01.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR/Westworld.S01E01.The.Original.2160p.TrueHD.Atmos.7.1.HEVC.REMUX-FraMeSToR.mkv
[v2.0.0.5227] System.IO.IOException: Win32 IO returned ERROR_ALREADY_EXISTS. Path:
at System.IO.File.Move (System.String sourceFileName, System.String destFileName) [0x00102] in <cb410c64c7fa4e8d9841a0cbe4173d66>:0
at NzbDrone.Common.Disk.DiskProviderBase.MoveFileInternal (System.String source, System.String destination) [0x00000] in <dd337064f29a4a97b4aebc45eed6b5e1>:0
at NzbDrone.Mono.Disk.DiskProvider.MoveFileInternal (System.String source, System.String destination) [0x00076] in <9073f729c6fe43b9804be90c82248975>:0
at NzbDrone.Common.Disk.DiskProviderBase.MoveFile (System.String source, System.String destination, System.Boolean overwrite) [0x000e3] in <dd337064f29a4a97b4aebc45eed6b5e1>:0
at NzbDrone.Common.Disk.DiskTransferService.TryCopyFileTransactional (System.String sourcePath, System.String targetPath, System.Int64 originalSize) [0x00108] in <dd337064f29a4a97b4aebc45eed6b5e1>:0
at NzbDrone.Common.Disk.DiskTransferService.TransferFile (System.String sourcePath, System.String targetPath, NzbDrone.Common.Disk.TransferMode mode, System.Boolean overwrite, NzbDrone.Common.Disk.DiskTransferVerificationMode verificationMode) [0x0034a] in <dd337064f29a4a97b4aebc45eed6b5e1>:0
at NzbDrone.Common.Disk.DiskTransferService.TransferFile (System.String sourcePath, System.String targetPath, NzbDrone.Common.Disk.TransferMode mode, System.Boolean overwrite, System.Boolean verified) [0x0000e] in <dd337064f29a4a97b4aebc45eed6b5e1>:0
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.TransferFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Tv.Series series, System.Collections.Generic.List`1[T] episodes, System.String destinationFilePath, NzbDrone.Common.Disk.TransferMode mode) [0x0012c] in <aabac9b0ad5b4efbaa46877cbbb98e40>:0
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.CopyEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode) [0x00079] in <aabac9b0ad5b4efbaa46877cbbb98e40>:0
at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, System.Boolean copyOnly) [0x00167] in <aabac9b0ad5b4efbaa46877cbbb98e40>:0
at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import (System.Collections.Generic.List`1[T] decisions, System.Boolean newDownload, NzbDrone.Core.Download.DownloadClientItem downloadClientItem, NzbDrone.Core.MediaFiles.EpisodeImport.ImportMode importMode) [0x00272] in <aabac9b0ad5b4efbaa46877cbbb98e40>:0
If y’all have any idea what might’ve happened and how to avoid it going forward, I’m all ears. Thank you!
EDIT: Should also mention, I believe there was a NAS file upload operation going on at the time, so it’s possible this was a bug exposed by a clogged CPU.
EDIT 2: New debug-level pastebin. See reply below for details.