So I updated the firmware on my Zigbee coordinator though that may be coincidental timing, since then trying to restart Zigbee2MQTT has resulted in this error:
Starting Zigbee2MQTT without watchdog.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
READ THIS CAREFULLY
Refusing to start because configuration is not valid, found the following errors:
- availability/active must have required property 'timeout'
If you don't know how to solve this, read https://www.zigbee2mqtt.io/guide/configuration
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Failure page is available at http://0.0.0.0:8099/```
But this is wrong, the config file DOES have this in it - relevant section:
```availability:
active:
backoff: true
timeout: 10
enabled: true```
So what is going on here?