Enhance function gives batch error (sometimes) on NFS drive
I store my photos on an NFS drive. The LrC catalogue is local on my Mac Studio. This works perfectly in Lightroom when importing and editing pictures, but there seems to an issue with the Enchance function (denoise).
Sometimes when I run Enhance (from Develop module in LrC), it gives me an error at the end of the processing - typically when it is about to write the new DNG file to disk. It says that it "cannot write" and then gives the filename of the file I am currently editing. It does not state the filename of the DNG but the name of the actual original that I am enhancing. So it seems that it is somehow trying to update(?) the original file as well.
When this happens, it creates a temporary collection with a name similar to "Batch error" (can't remember exact name) and adds the image I was trying to enhance to this collection. No DNG file was created. There are no issues with this when I have photos locally - just when I have them on the NFS drive.
I suspect LrC will try to obtain some lock on the original file, and it cannot do this properly and then fails. It seems that the Enchance function is running as a separate (batch) process, so there might be issues when both main LrC thread and Enhance thread tries to access same picture file - e.g. if LrC main thread has lock on this file, and then Enchance batch job tries to lock/update it.
This issue is very troublesome, because I wish to store my photos at my network server, but I have troubles using Enhance function on these photos. Sometimes it works, but when it fails I need to unmount network share and remount it for it to work again. No other Lightroom functions or other applications on my Mac has this issue.
Lightroom Classic 12.5
Mac Studio - latest OS.
