Just to be clear, we are talking about the Forecast tweak which displays on the lockscreen? And NOT about an iWidget that displays a weather forecast on the homescreen?
I seek clarification because I use the Forecast tweak on the lockscreen and use Dashboard X to put it on my homescreen(s). I am not having any issues. I update manually though. I don't know if that makes any difference.