I just ran into the problem of getting a user region in Windows Phone 8.1 (SilverLight) .
Situation: I set the region to United Kingdom and the language English(United States) (this is true).
In this case, I still get the UnitedState(US) using these methods:
Why do not they return the United Kingdom as a region?
source share