A few notes, when going from one layout to another, consider the objects that are not global to be destroyed, and the objects in the "new" layout to be created again.
As you made your "SwitchSceneBackButton" of layout1 with the property enabled = no by default, then each time you "launch" this layout, the button will be deactivated.
You need another check on a global variable to make sure what "state" it should be in (enabled/disabled).
Also, try to keep the code for objects from a layout in the corresponding eventsheet (just to keep track of what is where).
For now it is not a big deal since you have less than 10 objects and only 2 layouts, but imagine what it will be like when having 1000 objects and 200 layouts.
You'll just lose yourself in trying to figure out what is working with what/where.