So, when creating the players, where do they know which controller to use? And what GameSettings are you using then, PawnClass None, other default?
*Because when I use your method I get an error: Accessed None “CallFunc_CreatePlayer_ReturnValue” from node Possess in graph “EventGraph” in blueprint “myMap”