You've set up the first page to do the event the 'Moment' it is Turn No. 0
You want to change the span to 'Battle'
'Moment' loops around the events and will continue to do those events as long as the conditions are met, meaning that it is always going to be Turn No. 0, because it won't loop out of it.
Whereas 'Battle' tells it to only do those events once and once only for the entire battle.
The event pages of the troops don't work the same as the event pages for maps.
In battle, Each and every page is processed, so even though you are forcing a switch and trying to make it swap to the next page.
It's still going to process the first one indefinitely.
Now when it comes to the second page, it's going to do that once every turn, since you have the event switch on (meaning that it's conditions will be met), but luckily this will only happen once per turn.
If you don't want the guard lady to continually say great job every turn, you'll need to swap that to battle as well.
If you're still stuck, I'm here to help