I found the problem, seems that Vector that was set to save player location was fixed position that force it to start only to that position until a SaveGame file was created, after save file was created, position will load from where game was last time saved.