When I go left to enter the next area, the player position is at the right start.
But when I go back, the player position is in the center position where the player is standing.
Hello!
you can use an event to check what side of the screen the player is on then change a global variable that stores that information and transports it between scenes, then add an event that check that variable at the start of the scene and puts the player in the correct position, unlike in my example you don’t have to use collision to do the check, just as long as it accurately tell you what you need to know.