Sonarr version (exact version): 4.0.10.2544
Mono version (if Sonarr is not running on Windows): .NET 6.0.13
OS: Linux
Debug logs: See below
Description of issue:
[Manual, even, ] import fails with:
2024-11-26 09:21:23.9|Debug|DiskScanService|Scanning '/video/tmp/Download/[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g/' for video files
2024-11-26 09:21:23.9|Trace|DiskScanService|1 files were found in /video/tmp/Download/[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g/
2024-11-26 09:21:23.9|Debug|DiskScanService|0 video files were found in /video/tmp/Download/[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g/
2024-11-26 09:21:23.9|Debug|ImportDecisionMaker|Analyzing 0/0 files.
But there is a file in the directory (as the messages above say, and it is indeed a video file and is readable by the Sonarr user:
# sudo -u sonarr -s
$ file /video/tmp/Download/[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g/frAtzlTb49IiKwBvCJQ0eR6Ou8XwNvgz.mkv\ \(1+0\)
/video/tmp/Download/[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g/frAtzlTb49IiKwBvCJQ0eR6Ou8XwNvgz.mkv (1+0): Matroska data
[frAtzlTb49IiKwBvCJQ0eR6Ou8XwNvgz.mkv\ \(1+0\)
is the actual file name and not any kind of redaction/obfuscation, etc.]
Here is the full trace log of the operation of trying to manually import:
2024-11-26 09:21:17.9|Trace|Scheduler|Pending Tasks: 0
2024-11-26 09:21:23.9|Trace|Http|Req: 4867 [GET] /api/v3/manualimport?folder=%2Fvideo%2Ftmp%2FDownload%2F[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g%2F&filterExistingFiles=false (from 10.75.22.1 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36)
2024-11-26 09:21:23.9|Debug|Sonarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2024-11-26 09:21:23.9|Debug|Parser|Parsing string '[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g'
2024-11-26 09:21:23.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+)))*)(?:[-_. ]|$)
2024-11-26 09:21:23.9|Debug|Parser|Episode Parsed. [redacted]
2024-11-26 09:21:23.9|Debug|Parser|Languages parsed: Unknown
2024-11-26 09:21:23.9|Debug|QualityParser|Trying to parse quality for '[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g'
2024-11-26 09:21:23.9|Debug|Parser|Quality parsed: WEBRip-1080p v1
2024-11-26 09:21:23.9|Debug|Parser|Release Group parsed: d3g
2024-11-26 09:21:23.9|Debug|Parser|Parsing string '[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g'
2024-11-26 09:21:23.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+)))*)(?:[-_. ]|$)
2024-11-26 09:21:23.9|Debug|Parser|Episode Parsed. [redacted]
2024-11-26 09:21:23.9|Debug|Parser|Languages parsed: Unknown
2024-11-26 09:21:23.9|Debug|QualityParser|Trying to parse quality for '[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g'
2024-11-26 09:21:23.9|Debug|Parser|Quality parsed: WEBRip-1080p v1
2024-11-26 09:21:23.9|Debug|Parser|Release Group parsed: d3g
2024-11-26 09:21:23.9|Debug|DiskScanService|Scanning '/video/tmp/Download/[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g/' for video files
2024-11-26 09:21:23.9|Trace|DiskScanService|1 files were found in /video/tmp/Download/[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g/
2024-11-26 09:21:23.9|Debug|DiskScanService|0 video files were found in /video/tmp/Download/[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g/
2024-11-26 09:21:23.9|Debug|ImportDecisionMaker|Analyzing 0/0 files.
2024-11-26 09:21:23.9|Trace|Http|Res: 4867 [GET] /api/v3/manualimport?folder=%2Fvideo%2Ftmp%2FDownload%2F[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g%2F&filterExistingFiles=false: 200.OK (6 ms)
2024-11-26 09:21:23.9|Debug|Api|[GET] /api/v3/manualimport?folder=%2Fvideo%2Ftmp%2FDownload%2F[redacted].1080p.WEBRip.10Bit.DDP5.1.HEVC-d3g%2F&filterExistingFiles=false: 200.OK (6 ms)
Any idea why Sonarr is not recognizing that the file in the directory is a video file?