I’ve run into this as well.
I think what’s missing is that Nitro doesn’t copy the rating from the original file to its XMP file.
As long as there’s no XMP file Nitro reads the rating from the original file.
But when you do an edit in Nitro it will create an XMP file with the edit information.
That XMP will not contain any <xmp:Rating> element.
I assume that the Nitro-created XMP file will then take precedence over the rating in the original file.
A workflow that breaks because of this:
- Shoot images and rate them in camera
- Transfer to a folder on my computer and open that folder with Nitro
- Filter to only show one-star or better
- Select all an apply a preset
- All images disappear – I now need to change the filter to show edited images
I think a fix would be for Nitro to copy the rating from the original file when creating a new XMP.
But once the XMP file exists any rating in it should override the one in the original file.