When you're working with MIDI and create an automation track, the default automation type is channel volume. Unfortunately, when you add any automation, the default enables the MIDI channel volume control, sends a control change, and trashes your carefully prepared levels if you're using a soft synth that responds to channel volume (like Kontakt or Sylenth).
The workaround is to mute the MIDI track prior to adding any automation.
It would be preferable if Sonar didn't send any MIDI control changes when an automation parameter is added to a track. If I'm automating the mod wheel I really don't want to have to go back and disable the channel level control yet again. It's these kind of fiddly automagic bits that make me swear at my monitor on a regular basis when I'm using Sonar. I really don't want to have to think about if I do X, Y will happen so do Z first. Oh, and why does the mod wheel default to 64 instead of 0?