Hi there. Sorry for the late response.
Thank you all for your support, you're incredible!
Yes, dop2000, the link you sent is what I'm referring to.
I've played the demo and watched the event section, and it's exactly what I want to replicate in my game. I had to change some things for the movement due to the issue with the direction. Other than that, it's 100% working.
Also thank you for all for the links, I'll give a look now. Now I want to make a simple fade in/out transition.
I'm sorry for reopening the subject. I seem to have an issue with the Z order. I'm not sure yet. So I've followed dop2000's guide and the teleport works fine.
Now I've noticed that, if I use two teleports, one in layout A and one in Layout B, and frequently change layout, I see the player decreasing its Z Index of 2 positions until a certain number. So I see the player going behind the background or some objects.
I've also noticed that, when the player spawns in another layout, there are actually two player sprites. The original one, which you can see, and another one, which is apparently invisible.
EDIT: Nevermind, fixed in the same way I fixed last time.
Basically, the player was set to global.
Turn it off if you have it, else you get copies of the player.