It's not a problem per see. The NPC works wonderfully, if not for the timer. Instead of saying 300 seconds left, it says 60 seconds left, and just does it 5 times.
So players are a bit confused "wait, it said 60 seconds 60 seconds ago! and now it says it again!". But other than that, great job and I'm very thankful.