Thank you for posting the link to that issue muchcharles, I do agree that that is likely the same issue. I’ve updated the ticket with the reasoning for it being closed as Won’t Fix, so if you take another look at the public issues link you should be able to see that now.
Just to post the reasoning here for convenience: “There’s no way around it in UE4. The native AMyGameMode class load the character blueprint which has the same native AMyGameMode class as its export so AMyGameMode’s CDO needs to be constructed on load which leads to a dead-lock caused by internal C++ guard on static local variables.”