Blu instant win when timer goes over limit

Jul 26, 2015
697
820
I have a payload map with a team_round_timer with max timer length set to 600 seconds. It starts at 270 seconds, and the first two points add 240 and 180 seconds to it. When I was testing it, I noticed that if the second point is captured soon enough, the added time causes the timer to go over its max and for some reason, that means that blu instantly wins (even though there are two more points uncapped and there is no game_round_win for blu).

Why does this happen and how can I fix it?