Keep in mind that during a break, the round number does not change. So if you have your first break after round 3, then during that break the round number is still 3. The round number won't change to 4 until the 4th round actually starts. To make sure the correct event fires, you should use as many conditions as necessary. To distinguish between rounds and breaks, use isRound and/or isBreak. Not just on the events that target rounds, but all events that are round/break based. That way you don't get an event targeted for a round firing during a break.