I think you should check some of the basic eventing tutorials, because you are doing things in a way that makes no sense.
For examply, why does the event with the switch has a second page, if you have an "erase event" at the end of the first page?
And do you know that erase event is only temporary, and that the event will be back when the map is reloaded?
Either the second event page or the erase event, one of those is simply useless and can only disrupt your sequences.
And again, an autorun triggered by a switch - why do you not move all your commands to the place where the first switch is triggered?
Your entire structure is extremely convoluted, you should streamline it. It looks like a cutscene, and the most important rule for a cutscene is to have every command in a single controlling event - exactly because the cutscenes usually don't work correctly if you start spreading the commands into different events.
Please place all commands of that sequence in a single event (use set move route commands to control the other events where needed), and then check if it works.
Or upload your project somewhere, so that we can check the map with the events you made.