I've deleted all the old track and project templates I made and started from scratch with blank templates.
I've encountered problems when I make a track template, for say Kontakt. I usually put a Kontakt BMP icon file on it just before I save the template.
Sometimes it seems that Sonar crashes on load. Maybe my BMP format is wrong, but it is the same size (in pixels and bytes) as the standard track and synth icons.
So I've eliminated all the glitter and stuck with just thee built-in templates and icons. These icons, however, didn't seem to cause problems in Sonar X2.
I have no problems at all when I use a MIDI keyboard (omni) or standard MIDI files, but when I use an external MIDI program (such as Reaktor or the fractal generator Tune Smithy) I have problems with using multiple midi channels on the virtual MIDI port.
The virtual MIDI connector I use is called LoopBe30 which has always been stable for me on XP, Win 7 and Win 8, using Live or previous Sonar versions, so I don't think that is it. I had to re-install it for Windows 8.1 because it is an unsigned driver, but that has been acknowledged on the developer's web site as an issue. It is a native WDM kernel driver. I had to do the same thing for Windows 8.
Well, I'll see how this develops...
Maybe I should route my MIDI keyboard to LoopBe30 using MIDI-OX and try that virtual port for everything for a while...