"Jamie
Jack, I know the next release is the most important thing right now, but I cant understand why this broke when I assume no changes are being made to the current code?
It's not an issue in the code, because as you say it hasn't changed. The issue is the network, connections are timing out on the weather calls and it's resulting in invalid weather being used. At least, based on the logs we have this seems to be the cause.
We are going to look in to a temporary patch before the new update comes out to resolve this. But we don't have any hands free to assign to it currently, so it might be in a few days time.
Sorry, I know it must be really disturbing some races by the sounds of it.