Lightroom Desktop: Import error: Files could not be downloaded (NAS)

  • 3
  • Problem
  • Updated 3 months ago
  • (Edited)
I have been using Lightroom for a few weeks. I recently changed my storage location for originals to a NAS and opted to keep all Smart Previews locally. Since I made that change, I can no longer import images from my SD card. This is what the error looks like:




If I first import the images onto my local SSD, I am able to then successfully import them into Lightroom. The problem appears to be unique to a situation where I attempt to directly import images from the SD card. The SD card has not changed since the last successful import and nor has my camera. I tried formatting the card in the camera, but that did not work either. 

The logs imply that this is some kind of permissions issue:

default 16:30:20.275990+0100 Adobe Lightroom         P4120150.ORF | Download Complete

default 16:30:20.276175+0100 Adobe Lightroom ERROR: requestDownloadFile returned Error Domain=com.apple.ImageCaptureCore Code=-9912 "(null)"

I also found this:

Sandbox: MassStorageCamer(33026) System Policy: deny(1) file-write-create /Volumes/AMC/Lightroom CC/808ecb51935146dfaa0b42631173c2a0/temp/Import/Temporary download 233E45B7-BC5F-4B69-9AEC-AFF7C8C26913/.tmp_P4120003.ORF_

However, it is not a permissions issue that I can easily rectify. I successfully performed `chmod -R 777 /Volumes/AMC/Lightroom CC` in an attempt to fix filesystem permissions. The permissions changed, but it did not fix the problem. 

Running Lightroom v3.2 on macOS Catalina.
Photo of Alex

Alex

  • 3 Posts
  • 0 Reply Likes

Posted 3 months ago

  • 3
Photo of Johan Elzenga

Johan Elzenga, Champion

  • 2914 Posts
  • 1251 Reply Likes
Does Lightroom have permissions to access the NAS? See below (this applies to Lightroom cloud too).


Photo of Alex

Alex

  • 3 Posts
  • 0 Reply Likes
Lightroom is not in the list. The only two Adobe programmes are Bridge and Creative Cloud Installer:



However, in spite of that, I think the answer is that Lightroom does have access to the NAS. It migrated all of my images there from my local disk. Moreover, I am able to read and edit the images already in my library. Is Lightroom using Adobe Bridge on the backend? 

Perhaps most interestingly, I have discovered that I am able to import directly from the SD card if I select "Browse" in Lightroom then navigating through my filesystem to select the images on the SD card manually. It only fails when I select the SD card under "Connected Devices" and try to import that way. 



Lightroom does see my images when I try to import them via "Connected Devices". I know this, because I can see all the previews before I hit import. In any case, this strongly suggests to me that it is a bug in Lightroom rather than a permissions issue.  
(Edited)
Photo of Rikk Flohr

Rikk Flohr, Official Rep

  • 7541 Posts
  • 1728 Reply Likes
I am not seeing this issue on my machine.  I am very suspicious that Lightroom doesn't show up as in the dialog that Johan posted. 

Is your NAS Connected smb: or afp:?
Photo of Charlie Pinker

Charlie Pinker

  • 15 Posts
  • 2 Reply Likes
I've just installed Lightroom CC and am having this exact same problem. I get the error "file could not be downloaded" when importing files from the SD card using the import previewer. Lightroom Classic can import them fine. I also had Lightroom configured to save a copy to the NAS but I have turned that off and am still having the problem. Lightroom has "removable media" permissions in System Preferences, so I don't think its that.
Photo of Charlie Pinker

Charlie Pinker

  • 15 Posts
  • 2 Reply Likes
If it helps, I've figured out part of the problem. My Lightroom CC was configured to save originals to a network (NAS) location. Even though this was unticked, when I changed the location to the local disk, the import worked. I moved the library back to the network folder and the import broke again. So there's an issue with my/our Lightroom importing to a network folder (even though it was able to move all the files to the network)
Photo of Johan Elzenga

Johan Elzenga, Champion

  • 2914 Posts
  • 1251 Reply Likes
Lightroom (cloud) stores the originals in the cloud, not on your disk, but in order to speed up the import process, the originals are temporarily downloaded to your disk. That happens even if you did not check the option to store a copy of the originals on disk. What I expect however, is that Lightroom will use the path that you defined for storing copies of the originals, if you changed that path.
Photo of Charlie Pinker

Charlie Pinker

  • 15 Posts
  • 2 Reply Likes
Thanks Johan. I'm still stuck with the issue of why Lightroom won't import via the import previewer if the library is on a NAS (even though it can happily migrate the library to the NAS and import to it via the Browse folder import tool)
Photo of Charlie Pinker

Charlie Pinker

  • 15 Posts
  • 2 Reply Likes
Alex did you find a fix for this? Here's what I've observed:
  • Lightroom appears able to fully access the NAS as normal when copying a library to it, reading from it or importing new files to it if done via the Browse folder method.
  • Lightroom is unable to access the NAS correctly when importing via the "Connected Devices" import preview
  • When I delete an image in Lightroom, the image is not deleted from the NAS
I have tested this both over wifi and ethernet, and via afp and smb, as well as with a new local Mac admin user and a new NAS user. LR has full disk access in System Preferences. Lightroom Classic is able to import fine.

It seems like there is some sort of permission issue going on, but given Lightroom can access the NAS in some situations, it isn't simple to work out. It could simply be a LR bug recently introduced.

I've noticed that I am unable to change any user permissions when using Get Info on any NAS folders. It currently shows as "everyone" has "no access" which doesn't seem right, and no matter what I do I can't change the folder permissions, so I suspect that's either just how Macs handle network drives or this is part of the problem.
Photo of Alex

Alex

  • 3 Posts
  • 0 Reply Likes
Unfortunately, I did not find a fix for it, no. I can verify I experienced the first two bullet points you listed but did not notice (or look for) the third. 

I am almost certain this is a bug in Lightroom. Lightroom is perfectly capable of managing the library on the NAS for several other read/write operations, including directly importing from an SD card using an alternative interface. I would not expect a problem introduced by the user to cause such a specific permissions issue.  

When I discovered that I can just as easily import via the Browse function I stopped looking for a solution. Still, it is an irritant, and I believe Adobe should treat this as a bug. 
Photo of Charlie Pinker

Charlie Pinker

  • 15 Posts
  • 2 Reply Likes
Thanks for the update. I agree it looks like a bug, given it works in many other ways and worked before. I'll try and figure out how to report this to Adobe.

FYI I was wrong regarding LR not being able to delete from the NAS - it waits until the item is removed from deleted items before doing that.