V4.4 crash in UEditorEngine::TeardownPlaySession

I made a modification to address V4.4 - PIE Network Login. Odd interactions with the online subsystems - C++ - Epic Developer Community Forums

To do that, I modified UGameInstance::InitPIE to take an additional WorldContextHandle (defaulting to none).
If a valid handle is passed in, then I lookup that world context, instead of creating a new one.

Additionally, I made a modification to address

I modified PlayLevel.cpp:1889 to run the OnlineSubsystem login regardless of the PlayNetMode.

These changes may or may not have anything to do with this issue…I’m still investigating.