Trying to figure this out.. I think the issue might have to do with the macros that come with a switchboard. Try making a new DB and make a switchboard in it. When you go to design view on it, and go to the events tab, it has premade procedures, as well as other settings. I think that it might be possible to create a new form based on the "switchboard items" table, input the right properties, and have it behave like a switchboard. That's sort of a hunch though.