I have found it works better if you select a city instead of current location as it just shows blank if it can't get gps location (indoors)
i know some 3rd-party apps are buggy.
but the stock weather apps is stuck, doesn't update. I have it showing current location, and it is stuck showing another location.
weird, have to turn on and off to update