there are many reasons why I've ditched this program and moving to 2 new projects, eg:
1) people can't seem to seperate the KM from the broadcasting components, as illustrated in the first post (no offence). It is set up correctly, tho.
2) too much stuff is coded like a double layer cake. It's complicated to picture mentally and just nasty to deal with when a bug comes around.

The only idea I have (personally I found sometimes the KM wouldn't work initially after I configured) is : Configure, then try to get it to update (By re opening/closing the KVM configure dialog, restarting the server, or reloading the application (especially the server). I would make sure it's run as an admin just to eliminate that factor. Since initial configuration I haven't encountered a problem, so I dunno, hopefully my new project won't suffer from these problems, since I re-did most of it.