On Windows Phone, Band is going to run off of the (Msft) Weather App. No matter what you pin to your screen or use on Lock. For instance, I favor Amazing Weather HD and have that pinned as a Live Tile and also showing as my Lock Screen, but Band always agrees with Weather (when they differ slightly).
Double check the settings you have inside Weather App and make sure it is reporting correctly there, Location turned on, eyc.