I tell you what, I'm not one for normally expressing my frustration on here, but I am sick to bloody death of the snap to grid not working as it should.
Example, I have a MIDI clip that I'm moving around. Snap is set to 1/4 notes and snap TO (not snap BY). Magnetic strength set to extreme. When I move it around I look at the start time in the clip inspector. For a while it shows that every move is snapped to an exact beat. But every now and then it will just offset the clip by a small number, e.g. 16 ticks, and every move I make is then offset from the beat by 16 ticks. If I jiggle it back and forward then it eventually gets back to the 0 tick divisions. But it means that every time I have a lot of clip moving to do, my work flow is severely hampered by the amount of jiggling and checking I have to do with clip start times.
CAKEWALK, DAMMIT THIS SHOULD JUST WORK AS ADVERTISED.
Problems with hardware compatibility/instability are one thing. But this is about as basic as it gets in a DAW. This is as basic as inserting an appointment on a calendar at a set time. When I create an appointment in Outlook at 4pm and move it around the screen, does it land on 3:02pm, 2:02pm, 1:02pm etc? No! And if it did, I would damn well be asking Microsoft for my money back.
And while I'm on, let's talk about MIDI timing. Why should instruments start drifting out of time when I'm looping a section? Doesn't always happen, granted, but it happens a lot, and others have mentioned it too. Again, this is fundamental DAW stuff.
Cakewalk, you need to stop treating Sonar as a marketing vehicle - stop piling on shiny new bells and whistles that look good in a 1 minute YouTube promo - and start FIXING the BASIC DAW FUNCTIONALITY for chrissakes.