The indicator does not disappear
When you are in the zone. And the time is up, the indicator remains on the screen.

I am also looking for a fix. I tried running 'oxide.reload PVPIndicator' in TimedExecute, but then it disappears when you still are in the zone.