This bug follows from a version I don’t remember. And as usual - it cannot be reproduced on demand. It’s almost random.
I use C14.0.41 and it was happening in C13, C12, C11 and maybe earlier too.
My flow is this - I have a loop of 16 bars of drum rhythm and bass arp. I listen for whole loop and on next cycle I start playing (not recording). After the last note is played, I press Spacebar to stop playing and use Retrospective Record to retrieve all played notes.
In the result I have this situation - first note is on Lane 2, sedond note is on Lane 3, third note is on Lane 4 and all other notes are on Lane 5.
It works perfectly when I play through multiple cycles and that way I can have multiple takes of one melody. It works like a charm (except rare buffer cleanup bug), but in this example (image above) there was only two cycles - first when I listen and get mood and second when I play all notes in one go.
MIDI Recording Modes - I have selected “New Parts” and “Keep Last”.
Solution is to glue all parts on all lanes even if they are muted. Unmute resulting part and everything is okay, but I hope you agree that it’s not normal. There can be other lanes recorded earlier and should not be glued with latest record. So it’s inconvenient to control the count of lanes that corresponds to the latest record.

