Any menu item handler function should check if it is in correct mode (NoGame, Interactive, ...)
it should not rely on the fact that a menu item is disabled
make a developer menu option that enables all menu items without caring about state safety. each click on normally deactivated items should throw a error message dialog.