Here's the problem (since Sonar 8):
I often split a track into clips and then shrink or stretch the clips (Ctrl+drag edge of clip) and move them to line them up with the grid.
Unfortunately, a bug in Sonar causes the Snap Offset to get some random value when I stretch/shrink any clip OTHER THAN THE FIRST CLIP OF A TRACK. This is important. The bug happens whenever the start of the clip and the start of the underlying audio are not the same. So it starts from the second clip onwards.
And now snap-to-grid behaves strangely because it is trying to snap to this offset value!
I am left with two possibilities: Bounce clips (but that's destructive) or put Snap Offset manually back to 0 every time.
This bug has been like a block of lead to my productivity ever since Sonar 8. I reported it but it has been "In Development" for the longest time.
And frankly, I don't think it can be fixed. Shrink/Stretch inevitably introduces a fraction which needs rounding, so the Snap Offset will frequently drift by 1. If this is inside a clip - not so serious. But if the start of the clip is off by 1, that is noticeable.
So does anyone actually use Snap Offset? Can we petition the Bakers just to disable it (as an option)?