Wake up to yourselves and go back to a weather site that actually worked
More often than not the 7 day forecast does not come up, it is just a blank with a "More details" click (which doesn't give the temperatures or rain forecasts), and I have only ONCE been able to get a temperature history, and that was a fluke - it just appeared, and I have never since been able to find a path to it, if it indeed exists.
Why, or why, did you change what was working well. So called progress doesn't mean you have to mess with something that is working and delivering what it purports to.
With all the complaints you have been receiving, I would have thought you would have woken up to yourselves and returned to what did work. I'm diligently searching for something that does, an when I find it it will be goodbye Yahoo 7