Skip to main content
johnrellis
Legend
May 22, 2024

P: Save Metadata To File doesn't always set metadata status to Up To Date

  • May 22, 2024
  • 17 replies
  • 2598 views

The Save Metadata To File command doesn't always update a photo's metadata status to indicate it is Up To Date. To reproduce:

 

1. Download and open this catalog in LR:

https://www.dropbox.com/scl/fi/jokv9a8pfsdc2z0jrqlu5/save-metadat-bug.2024.05.25.zip?rlkey=z833g3ek2gghxouxzx3xx62jb&dl=0

 

2. In Library View > View Options > Grid View, check Cell Icons > Unsaved Metadata.

 

3. In the Library Filter bar, open the Metadata browser with the column Metadata Status.

 

4. Observe that all 32 photos have metadata status Has Been Changed as indicated in the Metadata browser and on the thumbnails.

 

5. Select all the photos and do Metadata > Save Metadata To File.

 

6. Observe that 32 photos remain with status Has Been Changed, and Finder / File Explorer show the files or their .xmp sidecards have their Date Modified set to "now", indicating that LR wrote the files (but I haven't tested if they've been written correctly).

 

Tested on LR 13.3 / Mac OS 14.4.1 and Windows 11.

17 replies

johnrellis
Legend
August 25, 2025

@gyaku_zuki: "I would much rather have the option to retain the Denoise / AI information ONLY in the XMP sidecar, and not in the catalog, for this reason alone. I don't see why it needs to be retained in triplicate."

 

I believe it's an implementation flaw. The whole point of introducing the .lrcat-data file was to move voluminous develop settings out of the main catalog .lrcat database. 

Participant
August 25, 2025

Yeah, I encountered the Denoise situation last night myself. I can live with the additional space used, but the impact on catalog bootup and backup times from the change to Denoise is insane. I would much rather have the option to retain the Denoise / AI information ONLY in the XMP sidecar, and not in the catalog, for this reason alone. I don't see why it needs to be retained in triplicate.

Participant
August 25, 2025

I'm using Lightroom Classic 14.5.

 

I have a catalogue with around 15000 photos. There are thousands of photos that Lightroom Classic thinks have changed metadata. I do not have 'automatically write XMP changes' enabled.

 

For these photos, I have tried manually saving the changes using "Metadata > Save metadata to file" but it immediately changes from 'up to date' for a split second, back to 'has been changed' no matter how many times I try.

 

I can verify, though, using Explorer, that the XMP file has been updated, from the modified timestamp. So it is writing the file, but then immediately seems to think it isn't up to date.

 

I've tried restarting, optimising catalogue, editing the develop settings of the file. It doesn't help. It also doesn't affect all files. Some seem to be just fine.

 

It's not a dealbreaker but it is very irritating as I like to ensure my metadata is up-to-date, and it makes checking the metadata status unreliable.

johnrellis
Legend
August 25, 2025

There are many reports in the past few years about Metadata Status showing the wrong status and Save Metadata To File not correctly updating the status.  Adobe acknowledged one bug a year ago, but it hasn't been fixed:

https://community.adobe.com/t5/lightroom-classic-bugs/p-save-metadata-to-file-doesn-t-always-set-met...

 

There are likely other instances with other causes, but it doesn't seem to be a priority for Adobe.

 

Until Adobe fixes this (if ever), you could disable the metadata-status icon in the upper-right corner of thumbnails, since it's not conveying useful information.  Go to View > View Options > Grid View and uncheck Cell Icons > Unsaved Metadata. Then it won't continually annoy you.

Stefano Sacchelli
Participant
August 3, 2025

I've been experimenting an issue for many years without being solved , i've posted also same issue in the past but never found solution for that . All my original RAW files are stored into NAS from Synology. The lightroom catalog is on the Mac device ( backuped on TimeMachine) . When i modify pictures in lightroom a big part of the images (not always) show the metadata conflict symbol claiming for " an external device has modified the picture " and asking for overlay the metadata on it. This is annoying and require manual intervention for each single picture. Any idea how to solve with long lasting intevention ? This problem started at a certain Lightroom version . Possible that the App is creating some bug because of the non-native Apple Silicon version in use ( i know that apps typically have two codes into for allowing old mac Intel base users running the app ). 

Version of App: 14.4 

Current OS version Sequoia 15.5 

Basic step to reproduce the issue: open lightroom , modify an image 

Expected results: no syncing issue appearing on the right corner of the images being modified. 

johnrellis
Legend
August 3, 2025

There are many reports in the past few years about Metadata Status showing the wrong status and Save Metadata To File not correctly updating the status.  Adobe acknowledged one bug a year ago, but it hasn't been fixed:

https://community.adobe.com/t5/lightroom-classic-bugs/p-save-metadata-to-file-doesn-t-always-set-metadata-status-to-up-to-date/idi-p/14641120

 

There are likely other instances with other causes, but it doesn't seem to be a priority for Adobe. Some ways to cope with the situation:

 

1. If you're sure you haven't changed the files outside of LR, then when you do Metadata > Save Metadata To File, click Overwrite Settings.

 

2. Disable Catalog Settings > Metadata > Automatically Write Changes To XMP. This is a matter of religion here on the forums, with passionate believers on both sides of the issue. I prefer to keep it enabled for several reasons (and I've done so for 15 years) but I have it turned off right now because of a severe performance bug with that and the new Denoise in LR 14.4. 

 

3.In View > View Options > Grid View, uncheck Cell Icons > Unsaved Metadata. Then the conflict-detected badge won't annoy you.

Participating Frequently
January 23, 2025

I was having a similar problem with my DNG image files in one particular folder and, despite spending a lot of time trying to fix this, was unable to find a solution. However, I finally tried using Bridge to open these files and, whatever it did, the problem disappeared straightaway.

Homy2024
Participating Frequently
July 4, 2024

13.4 is working for me now

Participant
July 4, 2024

Update: been playing around with different combinations of actions (i.e., adding a keyword, removing a keyword, changing the spelling of the keyword, exporting as a catalog, opening it stand-alone, and re-importing back to main, force-saving metadata, allowing auto-save to do it, etc...) so I can't say which of these worked - but - it may be as simple as reading the metadata from the file, and then writing it back to the same file. 

 

I was fortunate in that I only had 1 file but, with that, I can't do further testing to confirm which steps worked. 

 

Hope this helps.

Participant
July 4, 2024

I'm on 13.4, and can confirm the issue is NOT fixed. 

Homy2024
Participating Frequently
June 25, 2024

on 1st of June 

Customer care about this issue said: "(...)

reading and writing the metadata in Lightroom Classic 13.3. We have checked and discovered that this is a known issue in the latest version of LR and the team had identified it. the team is working on it and this should be fixed in the next release of LR."
 
Can anyone confirm if the version 13.4 corrected this bug?
 
Thank you
Known Participant
June 23, 2024

For about 10% of my photos, the metadata status in Lightroom always immediately jumps back to "changed", even if I have just saved it and no other programme is open.

Together with the "Automatically save changes to XMP" setting, this causes an infinite save loop, which has an extreme impact on Lightroom's performance.


What could be the cause of this? Any idea?

 

 

johnrellis
Legend
June 24, 2024

Adobe has acknowledged this bug in LR 13.3.  There's no known workaround, other than to disable Automatically Write Changes To XMP to avoid looping.

 

Moderators, @Rikk Flohr: Photography@Rick Spaulding -, please merge with this bug:

https://community.adobe.com/t5/lightroom-classic-bugs/p-save-metadata-to-file-doesn-t-always-set-metadata-status-to-up-to-date/idi-p/14641120