I haven't had issues in the past.
It probably uses GMT so regardless of time zone on your phone its always the same.
If anything, just set your phone to automatic update.
Ente is another Authenticator, that is open source and syncs between different platforms, Web, Android, iPhone, etc.