Hi everyone,
@TheLiverMan yes, print("start") doesn't even show, basically the code even't run, startGame() is being call on the _ready()

@Megalomaniak but it don't even run to there, don't know if still can have impact that way (Basically the game compile and don't run a single line of code)
@cybereality will check that possibility thanks, kinda new with GDScript and the Yield was what i found to accomplish what i need.