I have a complete symphony orchestra template, with 23 instances of Kontakt (flutes, oboes, horns, etc).
Leaving all instances connected will consumes a large amount of RAM, as well as consuming a huge amount of time to load them.
As I do not always use all the instruments, I leave the synths disconnected, connecting only as I need them.
Also, since Sonar does not have a way to reorder the synths in Synth Rack, I use
this technique to reorder them, thus keeping everything in order.
The problem then is that I can not delete a synth and undo the operation, since this will lose the input references.
I hope this has explained the reasons.
As much as it is an unusual situation, this is still a bug, which does not occur in earlier versions.
I hope bakers can solve this soon.