Skip to content

Matter Server crashing on HAOS reboot #4809

Description

@jorgwolski

Describe the issue you are experiencing

On some reboots of HAOS (18.2) the Matter Server app crashes, does not recover by itself or the watchdog and connot be restarted in the UI (stays in starting state).
To restart the app an action call hassio.app_restart is needed.
System is an HA Yellow with a CM5.

What type of installation are you running?

Home Assistant OS

Which operating system are you running on?

Home Assistant Operating System

Which app are you reporting an issue with?

Matter Server

What is the version of the app?

9.2.0

Steps to reproduce the issue

  1. reboot HAOS
  2. observe app logs, if such crash happened.

System Health information

System Information

version core-2026.8.3
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch aarch64
user root
virtualenv false
python_version 3.14.6
os_name Linux
os_version 6.18.34-haos-raspi
arch aarch64
timezone Europe/Berlin
config_dir /config
Home Assistant Cloud
logged_in true
subscription_expiration 17. September 2026 um 02:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
remote_server eu-central-1-15.ui.nabu.casa
alexa_enabled true
google_enabled true
cloud_ice_servers_enabled true
certificate_status ready
instance_id a52b83b7ca584a5ca0b0832d45bbde31
iot_state connected
iot_tries 0
certificate_expire_date 27. November 2026 um 17:33
certificate_fingerprint fe3c4bd5fe0a7c2339daece474d3e4bd4975e247
certificate_alternative_names undefined
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
HACS
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 4156
Downloaded Repositories 32
Home Assistant Supervisor
host_os Home Assistant OS 18.2
update_channel stable
supervisor_version supervisor-2026.08.0
agent_version 1.10.0
docker_version 29.6.2
disk_total 1833.1 GB
disk_used 98.5 GB
nameservers 192.168.178.1, fdb5:866e:70a7:0:3e37:12ff:fe0b:ad2d, 2a02:3100:7e6b:8300:3e37:12ff:fe0b:ad2d
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board yellow
disk_life_time 1 %
supervisor_api ok
version_api ok
installed_addons Guacamole Client (1.6.0-bullseye-3), SQLite Web (6.1.1), YT Music PO Token Generator (1.3.1), OpenThread Border Router (3.1.2), Music Assistant (2.10.1), Studio Code Server (7.0.0), MQTT Explorer (browser-1.0.3), Speech-to-Phrase (1.4.5), RPC Shutdown (3.0), Network UPS Tools (0.18.1), chrony (6.1.0), openWakeWord (2.1.1), Spotify Connect (0.19.0), Whisper (3.5.3), Firefox (1.13.2), VLC (1.1.0), Z-Wave JS (1.7.1), Piper (2.3.4), Mosquitto broker (7.1.0), Advanced SSH & Web Terminal (24.1.3), AirCast (5.2.0), Samba share (12.10.0), AppDaemon (0.19.2), Matter Server (9.2.0), ESPHome Device Builder (2026.8.1), DBF (DB-Infoscreen) (1.1.3)
Dashboards
dashboards 4
resources 9
views 18
mode storage
Network Configuration
adapters lo (disabled), end0 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth1f5bacb (disabled), vethc47de86 (disabled), veth9e4980f (disabled), veth89d8da2 (disabled), vethfc995cd (disabled), veth1ae4a2d (disabled), veth4c70f07 (disabled), veth6e58ac4 (disabled), vethd43fd41 (disabled), vethcd37c3c (disabled), veth5cd0f3c (disabled), wpan0 (disabled), veth7b0715b (disabled), vethbea58e1 (disabled), vethe718633 (disabled), veth6381035 (disabled), vethd4f67e9 (disabled), vethee731e2 (disabled), veth4058844 (disabled), veth54f1c78 (disabled), veth545c2e6 (disabled), vethcc55ebc (disabled), vethb980bc0 (disabled)
ipv4_addresses lo (127.0.0.1/8), end0 (192.168.178.3/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth1f5bacb (), vethc47de86 (), veth9e4980f (), veth89d8da2 (), vethfc995cd (), veth1ae4a2d (), veth4c70f07 (), veth6e58ac4 (), vethd43fd41 (), vethcd37c3c (), veth5cd0f3c (), wpan0 (), veth7b0715b (), vethbea58e1 (), vethe718633 (), veth6381035 (), vethd4f67e9 (), vethee731e2 (), veth4058844 (), veth54f1c78 (), veth545c2e6 (), vethcc55ebc (), vethb980bc0 ()
ipv6_addresses lo (::1/128), end0 (2a02:3100:7e6b:8300:1218:3736:44cb:353e/64, fdb5:866e:70a7:0:8877:6c0e:9361:3d92/64, fe80::76cd:371d:43dd:5f75/64), docker0 (fda8:cc83:4e::1/64, fe80::24cc:79ff:fe14:cd3b/64), hassio (fd0c:ac1e:2100::1/48, fe80::ec1d:6dff:fe5c:5c91/64), veth1f5bacb (fe80::4cab:99ff:fecc:f724/64), vethc47de86 (fe80::246b:c0ff:fe28:1bc9/64), veth9e4980f (fe80::3812:dff:fed9:d12e/64), veth89d8da2 (fe80::b84e:a8ff:fe69:a778/64), vethfc995cd (fe80::98cb:79ff:fec4:bf42/64), veth1ae4a2d (fe80::d02f:b8ff:fe14:86ff/64), veth4c70f07 (fe80::a8ac:6cff:fe9f:948f/64), veth6e58ac4 (fe80::68c7:40ff:fe7b:9b1d/64), vethd43fd41 (fe80::491:47ff:febe:1c41/64), vethcd37c3c (fe80::a8e9:52ff:fee1:71c1/64), veth5cd0f3c (fe80::433:8cff:fe58:e2bf/64), wpan0 (fded:db1a:eec1::ff:fe00:7800/64, fdd7:c564:bacb:1:fdba:e480:6036:351/64, fded:db1a:eec1:0:bb06:e7bb:2b02:e965/64, fe80::d890:7924:47a0:1d60/64), veth7b0715b (fe80::bce5:d7ff:fe88:4a46/64), vethbea58e1 (fe80::2c35:24ff:fe6c:960f/64), vethe718633 (fe80::20e4:fcff:fe90:97da/64), veth6381035 (fe80::b032:39ff:fed3:711a/64), vethd4f67e9 (fe80::a83a:77ff:fe41:bf1b/64), vethee731e2 (fe80::3435:79ff:fe3a:f968/64), veth4058844 (fe80::2834:2eff:fe83:e4aa/64), veth54f1c78 (fe80::14b4:fcff:febc:b2e0/64), veth545c2e6 (fe80::7829:62ff:fe43:76d3/64), vethcc55ebc (fe80::e0fd:aff:fe20:6f57/64), vethb980bc0 (fe80::ec64:e8ff:fed0:6f6c/64)
announce_addresses 192.168.178.3, 2a02:3100:7e6b:8300:1218:3736:44cb:353e, fdb5:866e:70a7:0:8877:6c0e:9361:3d92, fe80::76cd:371d:43dd:5f75
Recorder
oldest_recorder_run 18. August 2026 um 14:09
current_recorder_run 30. August 2026 um 19:31
estimated_db_size 2542.47 MiB
database_engine sqlite
database_version 3.53.2
Spotify
api_endpoint_reachable ok

Anything in the Supervisor logs that might be useful for us?

2026-08-30 19:21:31.349 WARNING (MainThread) [supervisor.apps.app] core_matter_server is already running!
2026-08-30 19:22:33.510 WARNING (MainThread) [supervisor.apps.app] core_matter_server is already running!
2026-08-30 19:23:10.570 INFO (MainThread) [supervisor.docker.manager] Stopping app_core_matter_server application
2026-08-30 19:23:21.203 INFO (MainThread) [supervisor.docker.manager] Cleaning app_core_matter_server application
2026-08-30 19:23:21.212 ERROR (MainThread) [supervisor.apps.app] App Matter Server exited with non-zero exit code 137
2026-08-30 19:23:21.606 INFO (MainThread) [supervisor.docker.app] Starting Docker app homeassistant/aarch64-addon-matter-server with version 9.2.0
2026-08-30 19:23:22.094 INFO (MainThread) [supervisor.api.middleware.security] /host/info access from core_matter_server
2026-08-30 19:23:22.142 INFO (MainThread) [supervisor.api.middleware.security] /network/info access from core_matter_server
2026-08-30 19:23:24.261 WARNING (MainThread) [supervisor.apps.app] core_matter_server is already running!

Anything in the app logs that might be useful for us?

2026-08-30 19:01:21.179 FATAL  MatterServer         Server failed to start [crashed-dependency] MatterController unavailable due to initialization error
    at Construction2.#crashedError (/app/node_modules/@matter/general/src/util/Construction.ts:597:42)
    at handleRejection (/app/node_modules/@matter/general/src/util/Construction.ts:330:74)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  Caused by: [crashed-dependency] MdnsService unavailable due to initialization error
    at Construction2.#crashedError (/app/node_modules/@matter/general/src/util/Construction.ts:597:42)
    (see parent frames)
  Caused by: [network] Unknown interface: end0
    at NodeJsNetwork.getNetInterfaceZoneIpv6 (/app/node_modules/@matter/nodejs/src/net/NodeJsNetwork.ts:81:51)
    at NodeJsUdpSocket.create (/app/node_modules/@matter/nodejs/src/net/NodeJsUdpSocket.ts:140:46)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async UdpMulticastServer.create (/app/node_modules/@matter/general/src/net/udp/UdpMulticastServer.ts:53:37)
    at async MdnsSocket.create (/app/node_modules/@matter/general/src/net/dns-sd/MdnsSocket.ts:48:13)
    at async <anonymous> (/app/node_modules/@matter/protocol/src/mdns/MdnsService.ts:54:28)
  Caused by: [network] Unknown interface: end0
    at NodeJsNetwork.getNetInterfaceZoneIpv6 (/app/node_modules/@matter/nodejs/src/net/NodeJsNetwork.ts:81:51)
    at NodeJsUdpSocket.create (/app/node_modules/@matter/nodejs/src/net/NodeJsUdpSocket.ts:140:46)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    (see parent frames)

Additional information

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions