Another thing you might want to check is your default location in the weather app if you have that installed.
Other than those apps and the default OS location settings I cant think of anything else to offer off hand.
Default location settings/ Bing Maps/ and the Weather app were the ones i had to go through and setting my Oakla Speed Test app to default location.
I do notice that you are showing the bing maps icon turned on in your above screenshot,
I would check that, its the fourth app down from the top in the screenshot.
Identified as maps.