Forum Discussion
My new tab region being locked to Mainland China while my region is not China
HotCakeX We are on different server..
You can try to open developer tool on new tab, and type "location.href" on Console tab, you will see the url is "https://ntp.msn.com/edge/ntp?locale=zh-CN&dsp=0&sp=Google"
But mine is "https://ntp.msn.cn/edge/ntp?locale=zh-CN&dsp=0&sp=Google", ntp.msn.com and ntp.msn.cn was different site, ntp.msn.com has multiple language include Chinese with a option to change language, but ntp.msn.cn does not.
I tried but i can't figure out why mine Edge will load ntp.msn.cn on new tab, ntp.msn.cn looks like a customize version for Chinese user without ability to change their region and maybe data will transfer into server located at China?
try this:
make sure your country in Windows is set to US.
connect to your VPN that is from another country other than China.
go to this URL: https://www.microsoftedgeinsider.com/en-us/download/
download Canary online setup from there (pay attention to the URL not to change at any point, like en-us change to ch-zn)
install Edge Canary and see if the problem still exists.
- HotCakeXApr 07, 2020MVPWell I would know how to solve it on my system on my own
but I don't have direct access to your system and we can't discuss just any method publicly so I think you should wait until your feedback gets a response. - gocloudApr 07, 2020Brass Contributor
No, it was installed with English installer but primary language set to Simplified Chinese, because it's a browser scope setting not user scope.
I don't use a VPN and this is the default IP for all internet traffic.
I tried remove property "intl" with value "en-US" from "%LocalAppData%\Microsoft\Edge SxS\User Data\LocalState", then my new tab restored to ntp.msn.com. I don't understand why remove language setting will change this behavior.
I think there are more complex logic to detect user's location, and only engineer at MSFT know about it's detail.