I checked if I had any "on start of layout" with my player, I do not see anything like that. I do have an Bank Layout that has only objects like my camera, bullets, player sprite, and cross hair, I made all the layers similar to my first stage layout but double player and cross hair still persists.
This is my current level one to level two Event Logic. The camera kinda goes in between the two players that appear in the second level. I have a small prototype that moves the player from layout to layout like this and it works fine, no second player sprite appearing, I am not sure where the differences lay.
+ obj_player_mask: On collision with OTriggerWest
-> System: Set PreviousMap to 01
-> System: Go to Layout 1
-> obj_player_mask: Set position to (672, 224)
-> obj_gun: Set position to (672, 224)
-> obj_camera: Set position to (672, 224)
-> obj_cursor: Set position to (672, 224)