Is there an existing issue for this?
Current Behavior
- I import the folder of movies. It's actually been years, I tried fresh, same issue.
- All movies are named perfectly through automation "XYZ (XXXX)/XYZ (XXXX).XYZ"
- There are random movies that are not imported into the list. So for example, on collections view, it suggests I grab it. Even the folder it suggests I create on the popup (if I click it) is identical to the folder that already exists.
- I tried a manual import, and it doesn't know what the movie is, noting "unknown movie." I also can't tag it to the right one, because I didn't suggest to grab it. Screenshot: https://imgur.com/a/kdnvzNp
- Lastly, it's hard to find which movies it's skipping or why. I can't find anything in the logs that it even looked at that folder in the first place.
Expected Behavior
I expect all folders/video files to be imported, or a list of errors to show me any issues.
Steps To Reproduce
Follow steps in "current behavior"
Environment
- OS: Windows 10
- Radarr: 4.2.4.6635
- Docker Install: No
- Using Reverse Proxy: No
- Browser: Friefox
- Database: Sqlite 3.36.0
What branch are you running?
Master
Trace Logs?
I enabled trace logs temporarily, tried a manual import - both "Move Automatically" and "Interactive Import (but didn't go through with this one because there is no movie to tag it to)." Logs are below for what I think is relevant. Thanks.
2022-10-29 11:27:16.7|Trace|Http|Req: 2738 [GET] /api/v3/manualimport?folder=Y%3A%5CMovies%5CSing%202%20(2021)&filterExistingFiles=true (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:106.0) Gecko/20100101 Firefox/106.0)
2022-10-29 11:27:16.7|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2022-10-29 11:27:16.7|Debug|Parser|Parsing string 'Sing 2 (2021)'
2022-10-29 11:27:16.7|Trace|Parser|^(?<title>(?![(\[]).+?)?(?:(?:[-_\W](?<![)\[!]))*(?<year>(1(8|9)|20)\d{2}(?!p|i|(1(8|9)|20)\d{2}|\]|\W(1(8|9)|20)\d{2})))+(\W+|_|$)(?!\\)
2022-10-29 11:27:16.7|Debug|Parser|Movie Parsed. Sing 2 - 2021
2022-10-29 11:27:16.7|Debug|Parser|Release Group parsed:
2022-10-29 11:27:16.7|Debug|Parser|Languages parsed: Unknown
2022-10-29 11:27:16.7|Debug|QualityParser|Trying to parse quality for Sing 2 (2021)
2022-10-29 11:27:16.7|Debug|Parser|Quality parsed: Unknown v1
2022-10-29 11:27:16.7|Debug|Parser|Edition parsed:
2022-10-29 11:27:16.7|Debug|DiskScanService|Scanning 'Y:\Movies\Sing 2 (2021)' for video files
2022-10-29 11:27:16.7|Trace|DiskScanService|1 files were found in Y:\Movies\Sing 2 (2021)
2022-10-29 11:27:16.7|Debug|DiskScanService|1 video files were found in Y:\Movies\Sing 2 (2021)
2022-10-29 11:27:16.7|Debug|Parser|Parsing string 'Sing 2 (2021).mkv'
2022-10-29 11:27:16.7|Trace|Parser|^(?<title>(?![(\[]).+?)?(?:(?:[-_\W](?<![)\[!]))*(?<year>(1(8|9)|20)\d{2}(?!p|i|(1(8|9)|20)\d{2}|\]|\W(1(8|9)|20)\d{2})))+(\W+|_|$)(?!\\)
2022-10-29 11:27:16.7|Debug|Parser|Movie Parsed. Sing 2 - 2021
2022-10-29 11:27:16.7|Debug|Parser|Release Group parsed:
2022-10-29 11:27:16.7|Debug|Parser|Languages parsed: Unknown
2022-10-29 11:27:16.7|Debug|QualityParser|Trying to parse quality for Sing 2 (2021).mkv
2022-10-29 11:27:16.7|Debug|Parser|Quality parsed: WEBDL-720p v1
2022-10-29 11:27:16.7|Debug|Parser|Edition parsed:
2022-10-29 11:27:16.7|Debug|Parser|Parsing string 'Sing 2 (2021).mkv'
2022-10-29 11:27:16.7|Trace|Parser|^(?<title>(?![(\[]).+?)?(?:(?:[-_\W](?<![)\[!]))*(?<year>(1(8|9)|20)\d{2}(?!p|i|(1(8|9)|20)\d{2}|\]|\W(1(8|9)|20)\d{2})))+(\W+|_|$)(?!\\)
2022-10-29 11:27:16.7|Debug|Parser|Movie Parsed. Sing 2 - 2021
2022-10-29 11:27:16.7|Debug|Parser|Release Group parsed:
2022-10-29 11:27:16.7|Debug|Parser|Languages parsed: Unknown
2022-10-29 11:27:16.7|Debug|QualityParser|Trying to parse quality for Sing 2 (2021).mkv
2022-10-29 11:27:16.7|Debug|Parser|Quality parsed: WEBDL-720p v1
2022-10-29 11:27:16.7|Debug|Parser|Edition parsed:
2022-10-29 11:27:16.7|Debug|Parser|Parsing string 'Sing 2 (2021).mkv'
2022-10-29 11:27:16.7|Trace|Parser|^(?<title>(?![(\[]).+?)?(?:(?:[-_\W](?<![)\[!]))*(?<year>(1(8|9)|20)\d{2}(?!p|i|(1(8|9)|20)\d{2}|\]|\W(1(8|9)|20)\d{2})))+(\W+|_|$)(?!\\)
2022-10-29 11:27:16.7|Debug|Parser|Movie Parsed. Sing 2 - 2021
2022-10-29 11:27:16.7|Debug|Parser|Release Group parsed:
2022-10-29 11:27:16.7|Debug|Parser|Languages parsed: Unknown
2022-10-29 11:27:16.7|Debug|QualityParser|Trying to parse quality for Sing 2 (2021).mkv
2022-10-29 11:27:16.7|Debug|Parser|Quality parsed: WEBDL-720p v1
2022-10-29 11:27:16.7|Debug|Parser|Edition parsed:
2022-10-29 11:27:16.8|Debug|QualityParser|Trying to parse quality for Y:\Movies\Sing 2 (2021)\Sing 2 (2021).mkv
2022-10-29 11:27:16.8|Trace|Http|Res: 2738 [GET] /api/v3/manualimport?folder=Y%3A%5CMovies%5CSing%202%20(2021)&filterExistingFiles=true: 200.OK (20 ms)
2022-10-29 11:27:16.8|Debug|Api|[GET] /api/v3/manualimport?folder=Y%3A%5CMovies%5CSing%202%20(2021)&filterExistingFiles=true: 200.OK (20 ms)
2022-10-29 11:27:25.2|Trace|Http|Req: 2739 [POST] /api/v3/command (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:106.0) Gecko/20100101 Firefox/106.0)
2022-10-29 11:27:25.2|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2022-10-29 11:27:25.2|Trace|CommandQueueManager|Publishing DownloadedMoviesScan
2022-10-29 11:27:25.2|Trace|CommandQueueManager|Checking if command is queued or started: DownloadedMoviesScan
2022-10-29 11:27:25.2|Trace|CommandQueueManager|Inserting new command: DownloadedMoviesScan
2022-10-29 11:27:25.2|Trace|CommandExecutor|DownloadedMoviesScanCommand -> DownloadedMovieCommandService
2022-10-29 11:27:25.2|Trace|CommandQueueManager|Marking command as started: DownloadedMoviesScan
2022-10-29 11:27:25.2|Trace|Http|Res: 2739 [POST] /api/v3/command: 201.Created (12 ms)
2022-10-29 11:27:25.2|Debug|Api|[POST] /api/v3/command: 201.Created (12 ms)
2022-10-29 11:27:25.2|Debug|DownloadedMovieImportService|Processing path: Y:\Movies\Sing 2 (2021)
2022-10-29 11:27:25.2|Debug|Parser|Parsing string 'Sing 2 (2021)'
2022-10-29 11:27:25.2|Trace|Parser|^(?<title>(?![(\[]).+?)?(?:(?:[-_\W](?<![)\[!]))*(?<year>(1(8|9)|20)\d{2}(?!p|i|(1(8|9)|20)\d{2}|\]|\W(1(8|9)|20)\d{2})))+(\W+|_|$)(?!\\)
2022-10-29 11:27:25.2|Debug|Parser|Movie Parsed. Sing 2 - 2021
2022-10-29 11:27:25.2|Debug|Parser|Release Group parsed:
2022-10-29 11:27:25.2|Debug|Parser|Languages parsed: Unknown
2022-10-29 11:27:25.2|Debug|QualityParser|Trying to parse quality for Sing 2 (2021)
2022-10-29 11:27:25.2|Debug|Parser|Quality parsed: Unknown v1
2022-10-29 11:27:25.2|Debug|Parser|Edition parsed:
2022-10-29 11:27:25.3|Debug|DownloadedMovieImportService|Unknown Movie Sing 2 (2021)
2022-10-29 11:27:25.3|Debug|DownloadedMovieCommandService|Failed to import
2022-10-29 11:27:25.3|Trace|CommandQueueManager|Updating command status
2022-10-29 11:27:25.3|Trace|EventAggregator|Publishing CommandExecutedEvent
2022-10-29 11:27:25.3|Trace|EventAggregator|CommandExecutedEvent -> TaskManager
2022-10-29 11:27:25.3|Trace|EventAggregator|CommandExecutedEvent <- TaskManager
2022-10-29 11:27:25.3|Trace|EventAggregator|CommandExecutedEvent -> TaskController
2022-10-29 11:27:25.3|Trace|EventAggregator|CommandExecutedEvent <- TaskController
2022-10-29 11:27:25.3|Trace|CommandExecutor|DownloadedMoviesScanCommand <- DownloadedMovieCommandService [00:00:00.0077621]
2022-10-29 11:27:25.3|Trace|Http|Req: 2740 [GET] /api/v3/command (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:106.0) Gecko/20100101 Firefox/106.0)
2022-10-29 11:27:25.3|Trace|Http|Req: 2741 [GET] /api/v3/command (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:106.0) Gecko/20100101 Firefox/106.0)
2022-10-29 11:27:25.3|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2022-10-29 11:27:25.3|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2022-10-29 11:27:25.3|Trace|CommandQueueManager|Getting all commands
2022-10-29 11:27:25.3|Trace|CommandQueueManager|Getting all commands
2022-10-29 11:27:25.3|Trace|Http|Res: 2740 [GET] /api/v3/command: 200.OK (1 ms)
2022-10-29 11:27:25.3|Trace|Http|Res: 2741 [GET] /api/v3/command: 200.OK (1 ms)
2022-10-29 11:27:25.3|Debug|Api|[GET] /api/v3/command: 200.OK (1 ms)
2022-10-29 11:27:25.3|Debug|Api|[GET] /api/v3/command: 200.OK (1 ms)
AB#3978
Is there an existing issue for this?
Current Behavior
Expected Behavior
I expect all folders/video files to be imported, or a list of errors to show me any issues.
Steps To Reproduce
Follow steps in "current behavior"
Environment
What branch are you running?
Master
Trace Logs?
I enabled trace logs temporarily, tried a manual import - both "Move Automatically" and "Interactive Import (but didn't go through with this one because there is no movie to tag it to)." Logs are below for what I think is relevant. Thanks.
AB#3978