I sort of attempted to fix this in my latest commits, but it didn't seem to fix it completely.
Steps:
Select some notes.
Start dragging them somewhere on the grid.
Let go of ctrl before you let go of the mouse button
When you try to drag again, the notes will start dragging off the wrong pivot point.
Whoops, fixed, I had to update all the gridTargetPos variables.
This could probably be expanded out into a function inside drag select, but this works for now
It's in EditorInput.cs line 344 rn.
I sort of attempted to fix this in my latest commits, but it didn't seem to fix it completely. Steps: Select some notes. Start dragging them somewhere on the grid. Let go of ctrl before you let go of the mouse button
When you try to drag again, the notes will start dragging off the wrong pivot point.