I'm not quite sure (I'm yet testing it) but it seems to me that sometimes the saved game doesn't save the global variable and the menu visibility correctly.
I start the game.
- I do one action that make one MenuElement visible and change a global variable from false to true.
- I load the game, but the menu element doesn't reset (it should go back invisible) and the variable doesn't reset (it stays false and doesn't reset to true).
Comments
I can't recreate your issue with the menu closing. What's it's Appear type set to?
As for turning off menus - no, you must be specific. But you can disable the menu system completely by using the Engine: Manage systems Action.