If I cancel out of NLP, it is rolling back the changes it made (correct), but it is also rolling back (at least) one too many items.
For example, let’s say I go to frame X in library grid, and then do a control-A to highlight all images. I realize that was not intended so I click on the image to un-select all images. Go into NLP, let the panel open, do nothing (or do something, doesn’t matter) and cancel out of the NLP panel. At that point it rolls back the individual select and you end up with all images selected.
It really appears to undo most anything – navigation and edits. It’s grabbing one too many things from history I think.
This sounds a bit strange so I did a brief (78 second) video showing it through two different events, here: