A mi me pasaba exactamente lo mismo.
En un principio tenía como proveedor el de yahoo y con un tiempo de refresco de 15 min; luego cambié el proveedor a openweathermap pero tampoco refrescaba y no coincidía con otras aplicaciones de tiempo.
Lo último de que probé fue cambiar el tiempo de refresco y, por lo menos para mí, fue la solución, pero también decir que aún con el tiempo de refresco cambiado, con yahoo se me queda "tupi".
Espero que te ayude.