If you treat the Switch to Surveyor mode just like the Edit Trains option then it should work the same way.
You don't mention what goes haywire or what steps you take that lead to haywire.
One big difference is that when you start a session, certain session rules are executed. If you want to restart the session from the beginning you need to click on restart rules.