Okay, first of all, let me say that I hope that this makes sense. I took some screenshots in the hope that that would help.
Anyway, I think that "next layout" is completely broken, but I'm not entirely sure if this is a bug or just me being dumb about something.
First, we have this:
<img src="http://i73.photobucket.com/albums/i240/eieidan/firstscreen.png">
This setup is (fairly obviously) the order in which the layouts are supposed to be played. Upon running the program, the opening cutscene plays as expected, and then the next two events are completely given a pass in favor of Stage One. Okay, that's weird. So I closed the program and reopened it.
<img src="http://i73.photobucket.com/albums/i240/eieidan/secondscreen.png">
Sure enough, the events have rearranged themselves to reflect the order in which they played before. Okay, it's just a refresh glitch maybe. I rearranged the layouts into their right order and hit play. The stage one screen pops up, then the title screen, then the cutscene. Okay, let's try restarting Construct again.
<img src="http://i73.photobucket.com/albums/i240/eieidan/thirdscreen.png">
So it's not just a refresh glitch. It's seemingly rearranging the entire layout set every time under its own set of mysterious rules.
My game is done with the exception of weaving stages together. If this is a bug, it's a major one, and I need to know how to get around it soon. I have not yet tried using pure "go to layout" with a string literal, but I will assume that it works for the sake of my sanity.
Any information is appreciated.
Edit: Wrong image codes. Whoops.