I think the GameInstance is just ignore while playing in the editor.
About your crash. Come on. Debug it. Visual Studio, breakpoints. Probably a segmentation fault. I suspect PController
to be NULL when you try to use it.
If there are not controller when the GameInstance is Init()
, then you have to enable stereo later in your program execution.