Guide
Counting down to a moment, not to a local time
A countdown is a promise about a single moment: when this reaches zero, the thing happens. That promise only holds if everyone counting down is counting to the same instant. The most common way to break it is to define the target as a local time and let each viewer's device interpret it in their own zone.
Local target versus instant target
If a countdown is set to "1 January, 00:00" with no zone, it reaches zero at midnight in every zone in turn, over a span of about 26 hours. For a New Year page that is exactly right: each visitor wants their own midnight. For a product launch it is exactly wrong, because the product launches once.
An instant target is a specific moment expressed in UTC. Every viewer sees the same remaining time, and the local reading of that moment is whatever it is where they are, which may well be a different date.
Decide which one you mean, then say so
Both are legitimate, and the failure is not choosing. A useful test: if two people in different countries look at your countdown side by side, should the numbers match? If yes, you need an instant. If no, you need a local target.
Where the answer is an instant, publish the moment in words as well as in the widget: "17:00 UTC on 3 October". A countdown that has drifted or failed to load is then still readable, and anyone who wants to set their own reminder can do it without reverse-engineering your zone.
Watch the date line and the changeovers
An instant target can land on a different calendar date for part of your audience, so an event you think of as Friday's is Saturday's in Auckland. Say so in the announcement rather than leaving people to discover it. Similarly, if the target is near a daylight saving change in your own country, be careful that the local time you typed is the one you meant: the hour that repeats in autumn is genuinely ambiguous, and the hour that vanishes in spring does not exist at all.
Sharing a countdown
The simplest way to avoid all of this is to share a link that carries the target instant with it, so no one has to reproduce your settings. The countdown timer builds one: you pick the date and time, name the event, and the link shows the same remaining time to everyone who opens it, with their own local reading of the target shown alongside.