Is the action becoming Expired later than you expect, or never becoming expired at all?
Because action expiration times are generally assigned based on the client’s local time zone, the action will not appear Expired in the console until after the expiration time passes in the latest possible time zone. This is because the console does not attempt to determine the time zones of all targetted clients, or whether additional clients will be added with a later time zone configured.
Clients will continue to evaluate expiration based on their local time zone and will not execute an action after it has expired (according to their local time zone).
This ensures a console in UTC-5 does not mark an action as ‘expired’ when a client in UTC-8 might still execute it.