Skip to main content
alb9725
Participant
January 28, 2026
Question

Metadata from Photo Mechanic not importing into Lightroom when working from external SSD

  • January 28, 2026
  • 5 replies
  • 94 views

Hello everyone,

I’m having an issue with my usual workflow between Photo Mechanic and Lightroom Classic, and I’m trying to understand what’s causing it.

For years my workflow has been:

  • Select images in Photo Mechanic

  • Add metadata (keywords, captions, etc.) in Photo Mechanic

  • Import the images into Lightroom
    This has always worked correctly, and all metadata was imported into Lightroom without issues.

Recently, I decided to move the entire workflow to an external SSD, including the Lightroom catalog. The photos are stored on the external SSD, I select and tag them in Photo Mechanic as usual, and then I import them into Lightroom from the same external drive.

However, in this setup, the metadata added in Photo Mechanic does not appear in Lightroom after import, even though I’m following the same procedure as before.

Nothing else in my workflow has changed, only the fact that I’m now working entirely from an external SSD (photos + Lightroom catalog).

Is there something about working from an external drive that could prevent Lightroom from reading the metadata written by Photo Mechanic?
Are there any specific settings in Lightroom or Photo Mechanic that I should check in this scenario?

Thanks in advance for any help.

    5 replies

    johnrellis
    Legend
    January 28, 2026

    @JohanElzenga Do the XMP files have an .xmp extension or .XMP extension (so lower or upper caps)? I vaguely remember that there was a problem in the past with upper caps from Photo Mechanic not being recognized. If you can change this in PM, then try that.

     

    Right. Photo Mechanic by default writes the extension in upper case (.XMP), while LR looks for lower case (.xmp). On case-insensitive volumes (the default for Mac OS), there’s no issue. But for case-sensitive volumes, LR won’t find the .XMP sidecars created by Photo Mechanic.  Two solutions:

     

    1. Change the volume to be case-insensitive.

     

    2. In Photo Mechanic, set the option Preferences > Files > File Extensions to use Lower Case Extensions. That was valid at least as of 3 years ago: 

    john beardsworth
    Community Expert
    Community Expert
    January 28, 2026

    When you import, are you applying a metadata template that might overwrite the PM values? Open Import, and review the Apply During Import section. Is a template specified? If so, open it and see which fields are checked.

    alb9725
    alb9725Author
    Participant
    January 28, 2026

    Good evening everyone, and thank you for your replies. 

    For your information, in the afternoon I carried out several workflow tests under different scenarios. I tried keeping the catalog on Mac with the photos stored on the external SSD and also the opposite configuration, with the catalog on the SSD and the photos on Mac. In all cases, the issue occurred consistently and exclusively when the folder from which Lightroom was importing the photos was located on the SSD.

    I did not change any settings in either Photo Mechanic or Lightroom during these tests. In fact, as I mentioned before, I had not touched any preferences at all: in the morning my usual workflow was working correctly, while in the afternoon the exact same workflow, when moved entirely to the SSD, resulted in metadata being lost.

    This led me to conclusion that the problem might be related to how Lightroom was reading the photos stored on the SSD. Probably due to the file system, which may have some access restrictions or block-level behaviors. As a result, I tried to reinitialize the SSD, switching the file system from APFS to ExFAT, and this resolved the issue.

    There is probably a way to bypass this incorrect file reading while keeping the file system in APFS, but I am not aware of how to do so.

    dj_paige
    Legend
    January 28, 2026

    I can’t imagine how the disk itself could cause this. If I were you, I would check the .xmp files (if RAW) or the actual photo files (if not RAW) after you tag them in PhotoMechanic and before you import them into LrC to see if the metadata is actually in there.

    “Nothing else in my workflow has changed”

    Yes, we hear that a lot, and many times it turns out that something has changed without the user realizing it. I think this is the place you need to check and double check and triple check.

    JohanElzenga
    Community Expert
    Community Expert
    January 28, 2026

    Did you verify that PhotoMechanic has written the metadata to XMP files that are in the same folder as the originals?

    -- Johan W. Elzenga
    alb9725
    alb9725Author
    Participant
    January 28, 2026

    Yes, CR3 files an their XMP’s are both in the same folder

    alb9725
    alb9725Author
    Participant
    January 28, 2026

    I have now done some tests and the problem seems related to the import folder (where my CR3s + XMPs are) being on the external SSD. I doesn’t metter if the catalogue is on my Mac or on the external SSD. Lightroom is not importing metadata only if the import folder is on the external SSD. I assume that Lightroom and my SSD are not comunicating properly, but I really don’t know why.