I accidentally left in a CC64= 3 recently; got the freeze again. I'm getting more and more sure it's something to do with the audio engine trying to sustain notes according to a CC64 value.
This happens after an hour or so of work, with many starts and stops, so it is not the kind of thing that happens immediately. The CPU at 100% can not be stopped -- you have to exit Sonar.
Possible additional factors: 3 midi tracks going to 3 different Kontakt channels, CC64 values different in the three tracks, but the 3 Kontakt channels all going to the same single output track. Midi lookback preference enabled; zero controllers on stop disabled.
The latest freeze happened not during playback, but when I dragged a note (in the track with a CC64 = 3) to a new pitch in the PRV. (edit) Opening the same project, dragging the same pitch -- I can hear that the sustain pedal effect is ON, though it should not be. Is there any kind of lookback during the sounding of a note during note entry or modification?