Hi Paul,
Thanks for your post. Before moving on, to narrow down the issue, can I know if this occur recently, or has it been going on for a while? If it was recent, did you have any special actions (such as installing system updates, hardware changes, etc.) before that? Also, please try the following methods and see if it works.
Method 1.
You can clean up the location information in Windows Settings in the screen shown below.
Then update the offline map at the location shown below.
Method 2.
Location updates in Windows Settings are related to the Microsoft Store, and you may follow the steps below:
1. Check for apps Updates
Open Microsoft Store, click "Library" in the lower left corner, then you will see the installed applications, click "Get updates" to see if there are any available update, and click the "Update" button on the right to update.
2. Check system update
You may follow the directions below to check the system update, as most issues can be resolved with an update. On the desktop click "Start" > "Settings" > "Windows Update" >"Check for updates".
Method 3.
If Windows is consistently getting your time-zone wrong, you could disable time-zone auto-update by using sc.exe config like the following (note the blank after start=) :
sc config tzautoupdate start= disabled
To set a fixed time-zone, use the tzutil command like this:
tzutil /s "Eastern Standard Time"
Best Regards,
Ian Xue
If the Answer is helpful, please click "Accept Answer" and upvote it.