When I was fed with the stock weather widget from ASUS not updating the forecast, I got "fancy widgets" which is quite simple and does the job
It is free, you can choose to fetch the forecasts from Google or Accuweather, and so far it refreshes the info without any problem, it even recovered nicely after I killed it with my task manager.