I'm still a little foggy on what you are saying is not working.
From what I think I understand, Event 1 does not need to be there then. Just get rid of it altogether. Make a second page for Event 2, and make it completely blank with the condition that Self-Switch A needs to be on. Instead of turning switch 1 off and switch 2 on, just merge event 1 and 2. If you need one guy to stop moving before the other guy starts, put a Wait for Move's Completion in there. Then, at the end of that turn on Self-Switch A. If you are using 2k3, just use a regular switch since self-switches don't exist.
And, if all that does not work, post the game project so I can see what you're doing a little better.