Zigbee2MQTT stopping after restoring full system backup

Hi,
a couple of days ago I had my Home Assistant instance (raspberry pi 3) unusable most probably due to a SD card failure. No panic, just grabbed a new 32Gb SD and flashed a new image. Then uploaded the most recent full backup for restoring at the onboarding screen.
Everything is working like before (maybe after a couple of complete system reboots) except zigbee2mqtt which is working fine right after system reboot and then silently fails after few hours. For the time it’s running it’s not perfect, but I believe this is due to not having enough time to see each device announce its state, so I wouldn’t think of issues on the network itself.
After some time (couple of hours) it stops working and it cannot be restarted until the system is rebooted again. I can see on the supervisor log that it complains about the configuration parameters, but how come it runs fine and only after hours it fails? Configuration doesn’t seem a possible reason.

Tried also to install edge, but it can’t be started after the regular addon has failed, will try after a reboot if it’s useful.

Currently waiting for the failure to happen again to try and see more logs.

Is it a known problem, couldn’t find specifically my issue anywhere.

Thanks,
Federico

Just stopped working again.
The log stops at the last received message from a device, which is just a state update.
The relevant part of ha supervisor info shows:

- icon: true
  name: Zigbee2MQTT
  repository: 45df7312
  slug: 45df7312_zigbee2mqtt
  state: stopped
  update_available: false
  version: 1.29.2-1
  version_latest: 1.29.2-1

The supervisor log shows this repeated many times. To me looks related to File Editor addon, which I’ve been using to copy the text above.

23-01-23 14:44:23 WARNING (MainThread) [supervisor.addons.options] Option 'username' does not exist in the schema for File editor (core_configurator)
23-01-23 14:44:23 WARNING (MainThread) [supervisor.addons.options] Option 'password' does not exist in the schema for File editor (core_configurator)
23-01-23 14:44:23 WARNING (MainThread) [supervisor.addons.options] Option 'ssl' does not exist in the schema for File editor (core_configurator)
23-01-23 14:44:23 WARNING (MainThread) [supervisor.addons.options] Option 'certfile' does not exist in the schema for File editor (core_configurator)
23-01-23 14:44:23 WARNING (MainThread) [supervisor.addons.options] Option 'keyfile' does not exist in the schema for File editor (core_configurator)
23-01-23 14:44:23 WARNING (MainThread) [supervisor.addons.options] Option 'allowed_networks' does not exist in the schema for File editor (core_configurator)
23-01-23 14:44:23 WARNING (MainThread) [supervisor.addons.options] Option 'banned_ips' does not exist in the schema for File editor (core_configurator)
23-01-23 14:44:23 WARNING (MainThread) [supervisor.addons.options] Option 'banlimit' does not exist in the schema for File editor (core_configurator)
23-01-23 14:44:23 WARNING (MainThread) [supervisor.addons.options] Option 'notify_service' does not exist in the schema for File editor (core_configurator)

Seems there is something related to the configuration of all the addons?

Then when zigbee2mqtt is restarted the log gets populated with this:

23-01-23 14:47:06 WARNING (SyncWorker_5) [supervisor.addons.options] Option 'permit_join' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:06 WARNING (SyncWorker_5) [supervisor.addons.options] Option 'advanced' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:06 WARNING (SyncWorker_5) [supervisor.addons.options] Option 'device_options' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:06 WARNING (SyncWorker_5) [supervisor.addons.options] Option 'blocklist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:06 WARNING (SyncWorker_5) [supervisor.addons.options] Option 'passlist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:06 WARNING (SyncWorker_5) [supervisor.addons.options] Option 'queue' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:06 WARNING (SyncWorker_5) [supervisor.addons.options] Option 'frontend' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:06 WARNING (SyncWorker_5) [supervisor.addons.options] Option 'experimental' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 INFO (SyncWorker_5) [supervisor.docker.addon] Starting Docker add-on zigbee2mqtt/zigbee2mqtt-aarch64 with version 1.29.2-1
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Unknown option 'restartdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Unknown option 'initialdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Unknown option 'base_topic' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'external_converters' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'devices' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'groups' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'homeassistant' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'permit_join' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'advanced' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'device_options' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'blocklist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'passlist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'queue' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'frontend' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'experimental' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Unknown option 'restartdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Unknown option 'initialdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Unknown option 'base_topic' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'external_converters' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'devices' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'groups' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'homeassistant' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'permit_join' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'advanced' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'device_options' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'blocklist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'passlist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'queue' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'frontend' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'experimental' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Unknown option 'restartdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Unknown option 'initialdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Unknown option 'base_topic' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'external_converters' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'devices' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'groups' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'homeassistant' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'permit_join' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'advanced' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'device_options' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'blocklist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'passlist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'queue' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'frontend' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:17 WARNING (MainThread) [supervisor.addons.options] Option 'experimental' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Unknown option 'restartdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Unknown option 'initialdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Unknown option 'base_topic' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'external_converters' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'devices' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'groups' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'homeassistant' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'permit_join' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'advanced' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'device_options' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'blocklist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'passlist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'queue' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'frontend' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:47:42 WARNING (MainThread) [supervisor.addons.options] Option 'experimental' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:11 INFO (MainThread) [supervisor.auth] Auth request from 'core_mosquitto' for 'mqtt_user'
23-01-23 14:48:14 INFO (MainThread) [supervisor.auth] Successful login for 'mqtt_user'
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'username' does not exist in the schema for File editor (core_configurator)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'password' does not exist in the schema for File editor (core_configurator)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'ssl' does not exist in the schema for File editor (core_configurator)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'certfile' does not exist in the schema for File editor (core_configurator)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'keyfile' does not exist in the schema for File editor (core_configurator)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'allowed_networks' does not exist in the schema for File editor (core_configurator)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'banned_ips' does not exist in the schema for File editor (core_configurator)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'banlimit' does not exist in the schema for File editor (core_configurator)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'notify_service' does not exist in the schema for File editor (core_configurator)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'anonymous' does not exist in the schema for Mosquitto broker (core_mosquitto)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'web' does not exist in the schema for SSH & Web Terminal (a0d7b954_ssh)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Unknown option 'restartdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Unknown option 'initialdelay' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Unknown option 'base_topic' for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'external_converters' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'devices' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'groups' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'homeassistant' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'permit_join' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'advanced' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'device_options' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'blocklist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'passlist' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'queue' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'frontend' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:48:54 WARNING (MainThread) [supervisor.addons.options] Option 'experimental' does not exist in the schema for Zigbee2MQTT (45df7312_zigbee2mqtt)
23-01-23 14:49:12 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
23-01-23 14:49:23 WARNING (MainThread) [supervisor.updater] Can't fetch versions from https://version.home-assistant.io/stable.json: Timeout
23-01-23 14:49:33 ERROR (SyncWorker_0) [supervisor.docker.interface] Container addon_45df7312_zigbee2mqtt is not running

On the interface the addon is shown with the red circle, and not running. The state changes to

 state: stopped

Thanks