Hello,
This issue could be related to a few different factors. I suggest that you could try to check system event log if some information about time zone changed.
Meanwhile, based on my search, here are some possible solutions you might want to consider:
Active Directory Group Policy: Check the Group Policy settings in your Active Directory. It’s possible that there’s a policy setting that’s causing the time zone to change. You can access this through the Group Policy Management Console.
Location Settings: The user’s location settings might be set to a location in Asia. Check these settings on the user’s PC and adjust them as necessary.
Network Time Server: Make sure the user’s computer is synchronizing with the correct network time server. This server should be the same one used by the rest of the computers in your network.
User Profile: There might be an issue with the user’s profile. Try resetting the user’s profile and see if that fixes the problem.
Best Regards,
Hania Lian
If the Answer is helpful, please click "Accept Answer" and upvote it.