Radarr unable to import movies

Radarr version: 5.4.6.8723
OS: LXC Container (Debian Linux) on Proxmox
Debug logs:

2024-05-08 14:08:45.8|Warn|ImportApprovedMovie|Couldn’t import movie /mnt/nas/downloads/The.Idea.of.You.2024.MULTI.1080p.WEB.H264-HiggsBoson/The.Idea.of.You.2024.MULTI.1080p.WEB.H264-HiggsBoson.mkv

[v5.4.6.8723] System.UnauthorizedAccessException: Access to the path ‘/mnt/nas/The Idea of You (2024)/The.Idea.of.You.2024.MULTI.1080p.WEB.H264-HiggsBoson.mkv’ is denied.
—> System.IO.IOException: Permission denied
— End of inner exception stack trace —
at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func2 errorRewriter) at Interop.CheckIo(Error error, String path, Boolean isDirectory, Func2 errorRewriter)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite)
at System.IO.FileSystem.LinkOrCopyFile(String sourceFullPath, String destFullPath)
at System.IO.FileSystem.MoveFile(String sourceFullPath, String destFullPath, Boolean overwrite)
at System.IO.File.Move(String sourceFileName, String destFileName, Boolean overwrite)
at System.IO.File.Move(String sourceFileName, String destFileName)
at NzbDrone.Common.Disk.DiskProviderBase.MoveFileInternal(String source, String destination) in ./Radarr.Common/Disk/DiskProviderBase.cs:line 277
at NzbDrone.Mono.Disk.DiskProvider.TransferFilePatched(String source, String destination, Boolean overwrite, Boolean move) in ./Radarr.Mono/Disk/DiskProvider.cs:line 352
at NzbDrone.Mono.Disk.DiskProvider.MoveFileInternal(String source, String destination) in ./Radarr.Mono/Disk/DiskProvider.cs:line 325
at NzbDrone.Common.Disk.DiskProviderBase.MoveFile(String source, String destination, Boolean overwrite) in ./Radarr.Common/Disk/DiskProviderBase.cs:line 259
at NzbDrone.Common.Disk.DiskTransferService.TryMoveFileVerified(String sourcePath, String targetPath, Int64 originalSize) in ./Radarr.Common/Disk/DiskTransferService.cs:line 495
at NzbDrone.Common.Disk.DiskTransferService.TransferFile(String sourcePath, String targetPath, TransferMode mode, Boolean overwrite) in ./Radarr.Common/Disk/DiskTransferService.cs:line 386
at NzbDrone.Core.MediaFiles.MovieFileMovingService.TransferFile(MovieFile movieFile, Movie movie, String destinationFilePath, TransferMode mode, LocalMovie localMovie) in ./Radarr.Core/MediaFiles/MovieFileMovingService.cs:line 139
at NzbDrone.Core.MediaFiles.MovieFileMovingService.MoveMovieFile(MovieFile movieFile, LocalMovie localMovie) in ./Radarr.Core/MediaFiles/MovieFileMovingService.cs:line 82
at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeMovieFile(MovieFile movieFile, LocalMovie localMovie, Boolean copyOnly) in ./Radarr.Core/MediaFiles/UpgradeMediaFileService.cs:line 78
at NzbDrone.Core.MediaFiles.MovieImport.ImportApprovedMovie.Import(List`1 decisions, Boolean newDownload, DownloadClientItem downloadClientItem, ImportMode importMode) in ./Radarr.Core/MediaFiles/MovieImport/ImportApprovedMovie.cs:line 136

Description of issue:

Getting the following message under the orange download icon in Radarr: Downloaded - Waiting to Import
One or more movies expected in this release were not imported or missing [FILENAME - PATH]

The storage is a TrueNAS share and I have both Sonarr and Radarr setup. Downloads are happening with SABnzbd to a subfolder in the movies or tv directory called downloads. Both Sonar and Radarr are connecting to the same parent share called plex mapped as /mnt/nas with separate subfolder for each app. Now Sonarr is working fine with importing and cleanup. But for some reason Radarr is not working despite the setup being identical.

Further testing I have done. Created a test file using “touch” command in the shell of each container. Works in all directories needed. The error log isn’t really clearly telling me what’s wrong seeing as though file permissions appear to be correct.

Radarr support - Radarr