There is a global countdown timer and cooldown all over the event page.

Generating purity doesn't stop your timer, it simply adds a 4 hour cooldown before you can generate it again.

What you are describing doesn't sound like a bug and sounds like normal behavior.

Let us know if you experience any issues that are contrary to how the event is supposed to function.

Thank you.