Również miałem ten problem kilka razy jednak chyba znalazłem rozwiązanie - otóż na karcie SD powinieneś mieć folder: Android\data\com.google.android.apps.genie.geniewidget.news-content-cache
Za każdym razem gdy usunąłem ten folder to po jakimś czasie pogoda się wysypywała. Odkąd nie ruszam tego folderu wszystko jest ok. Używam na zmianę 3G lub Wifi i mam aktualizowanie pogody co godzinę. Tak więc myślę, że usuwanie tego folderu jest przyczyną.
Ciekawe bo nie kasowałem go jeszcze od updatu a mimo to zdarza mi się że jak po 3G przepne na wifi to znika mi zawartość widgetu..., o jak podłączam kabel USB to też czasami odrazu zwiesi się pogoda (może i to jest powiązane z kartą...) Muszę potestować jeszcze...
Ciekawe że jak używam tylko 3G, (włączam i wyłączam) to widgety działają bez zarzutu, podejrzewam że to jest jakaś wina lokalizacji na podstawie sieci 3g/wifi może za durzy skok i wywala się coś, a swoją drogą jak wysypie mi się pogoda to w widgecie od wiadomosci sms - tym gdzie przesuwa się całe karty w pionie znikają mi wtedy karty będące pod pierwszą, tylko cień jest większy. Pomaga zamknięcie HTC Sense w menadżerze aplikacji...