What's up with Live Weather

Absolutely. Mine is exactly what Microsoft recommend.