When i create player2, i get player1 duplicated

The game is creating 1 player, and when i call the function “Create Player” with the “Controller ID”=0 it fails. So the first part of the graph doesnt work.
But, debugging i have found that when i call the function “Create Player” with the “Controller ID”=1 the constructor of Player1 is been called!!! Creating a pawn that none posses.

So the game is creating 1 pawn, the “Create Player” with the “Controller ID”=1 is creating other and the “Spawn actor” is creating other.

So, if i use the default pawn in the game mode i get 2 default pawns.
I need to find another way…