LR Classic 14.1 doesn't automatically save XMP metadata
I'm using LIghtroom Classic 14.1.1 on Windows 11. A few months ago, I had to reinstall Windows. My Lightroom photos and catalogs are on a 4TB NVME stick [EDIT: internal 4TB NVME Crucial P3 SSD] as my F drive. Ever since I reinstalled Windows, Lightroom no longer no longer automatically writes metadata into XMP despite having "Automatically write changes into XMP" set under "Catalog Settings -> Metadata".
When I add a keyword or color tag to a photo, the Metadata conflict symbol appears, and I can press Ctrl+S to save the metadata. It used to do this automatically. I've toggled the setting and restarted Lightroom several times before/after toggling the setting to no avail.
The photo metadata is being saved in the catalog but not the separate XMP files for my Nikon NEF RAW files, nor Apple iPhone HEIC files, or even JPG files so the metadata conflict tag is accurate.
As I said, I did reinstall Windows around the time that it stopped working, and I reset all the file permissions to my new login account. I don't think it's a file permissions problem since I can press Ctrl+S and force a metadata save -- I verified the save took place by comparing before and after XMP files, and the metadata conflict symbol also disappears but reappears if I make any other changes.
Any suggestions as to how I can get automatic saving of metadata turned back on? I'm wondering if Lightroom is somehow confused and sometimes thinks the files are not writable -- although newly imported NEF/XMP files have the same behavior, and Ctrl+S works.
