weewx V 5.1.0
Been having problems getting downloads from UKMO for a while now but only started to look into it.
It downloads 4/5 cycles Ok and then fails
025-08-04T12:50:17.090123+01:00 raspberrypi weewxd[1790]: ERROR user.forecast: UKMOThread: UKMO: missing field 'Location'
2025-08-04T12:50:17.090187+01:00 raspberrypi weewxd[1790]: INFO user.forecast: UKMOThread: UKMO: got 0 forecast records
If I then, shortly after the failure, delete forecast.sdb and reboot it downloads OK.
2025-08-04T13:02:14.535656+01:00 raspberrypi weewxd[2113]: INFO user.forecast: MainThread: UKMO: forecast version 3.4.0b2
2025-08-04T13:02:14.537368+01:00 raspberrypi weewxd[2113]: INFO user.forecast: MainThread: UKMO: interval=10800 max_age=604800 api_key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXf051 location=354731
2025-08-04T13:05:17.618878+01:00 raspberrypi weewxd[1787]: INFO user.forecast: UKMOThread: UKMO: got 38 forecast records
It looks like a UKMO problem but why does it download OK if I delete the database shortly afterwards.
Thanks Phil