If there is any scenario with an xml error in it, MG crashes instantly when entering the scenario menu .
Entering the new game menu shows a stackrace too, but does not crash MG ( which is better ).
for example this error raises it.
...
<players>
<player control=human" faction="tech" team="1"/>
...
where " is missing before human.
( And btw why are all scenarios parsed when entering scenario menu ? To remove the network scenarios there ? And in Custom menu its all parsed too, to find just network menus ? )