Execute OpenLevel Crashes Editor

So I’m trying to exectute OpenLevel to from one level to another but when executed, the editor spectacularly crashes due to Editor.cpp line 6887

if (!ValidWorld)

I’m not sure why this is happening - I have a World Composition setup and a character selection map outside the World compostion - I’ve tried preloading every map, but nothing can seem to convince that the CharacterSelection level is a valid world.

What am I doing wrong?

Thanks!

Sorry for the lack of more specifics and my generic question…

So the issue seems that the CharacterSelection map isn’t garbage collected. I’m not sure what this means. How can I get the garbage collector to validate the map so the actual game can load and start?

Thanks!

The workaround in this post addresses the issue:

https://answers.unrealengine.com/questions/119070/crash-map-not-cleaned-up-by-garbage-collection.html

There is according to the post a bug in UMG causing this issue.