Correct path direction and corners in bulk vs single glyphs

I get different results when I correct path direction in multiple and single glyphs. When multiple glyphs are selected, corners shift. This doesn’t happen when a single glyph is selected in font view, or in glyph view. To illustrate, this is before correction:

This is after correction has been applied to all glyphs:

This is if I apply correction individually:

This may have something to do with the changing node sequence, but why is the result different in single glyphs?

Glyphs 1342