It happens to me at work, (weather won't update when wireless connected). Our IT guys block lots of sites and my guess it that (at least for me) the site for updating the weather is being blocked. It works fine over wireless on my home network, or anywhere when I turn the wireless off.