Ok, this i happening again. I am on current versions since last night and from what I can tell it has to do with getting bad data from the videostorm.
If I remove the DB and start over, I can add a switcher as long as I do not connect to it. If I set it to an invalid comm port (a valid port, but not the one the video storm is connected to) I can click connect, tell it to connect on startup and start and stop mainlobby server with no errors.
If I set it to the videostorm comm port, it comes up with a type mismatch and EmptySwitcher dialog box. After installing, deleting, re-installing a bunch of times I finally just pulled the plug on the videostorm and then plugged it back in. The next time I connected everything was fine. It is defintely getting some bad data that is causing it to error out. I can't see where I can get any real debug info.
Any help is appreciated as this has happened twice.