Matter over Thread - nodes have all disappeared

Hello,

I have had the Matter server installed on Home Assistant (HA) for quite some time now, and I have managed to add 11 Thread devices with some success. Initially, I only had a Nest Hub as a border router. To increase coverage, I added a second Nest Hub and a Skyconnect, all correctly configured within the same Thread network.

However, I often see devices losing connection and becoming unavailable on HA, although they remain available on Google Home. The addition of the two border routers has slightly improved the situation, but it is still not 100% stable.

I came across this issue (DNSSD packet parsing failed - HassOS - RPi4 · Issue #323 · home-assistant-libs/python-matter-server · GitHub) and followed the suggested solutions.

My current problem is that when I open the Matter Server UI, no nodes are showing. In the past, they would show up, albeit offline.

I have tried uninstalling and reinstalling the Matter Server, but there is no change. The logs do not seem to contain any relevant information:

2024-05-31 16:29:02.140 (MainThread) ERROR [root] [Errno 2] No such file or directory: '/data/chip.json'
2024-05-31 16:29:02.140 (MainThread) CRITICAL [root] Could not load configuration from /data/chip.json - resetting configuration...
2024-05-31 16:29:02.140 (MainThread) WARNING [root] No valid SDK configuration present - clearing out configuration
2024-05-31 16:29:02.140 (MainThread) WARNING [root] No valid REPL configuration present - clearing out configuration
2024-05-31 16:29:02.384 (MainThread) WARNING [CertificateAuthorityManager] Loading certificate authorities from storage...
2024-05-31 16:29:02.385 (MainThread) WARNING [CertificateAuthority] New CertificateAuthority at index 1
2024-05-31 16:29:02.415 (MainThread) WARNING [FabricAdmin] New FabricAdmin: FabricId: 0x0000000000000002, VendorId = 0x134B
2024-05-31 16:29:02.416 (MainThread) INFO [matter_server.server.stack] CHIP Controller Stack initialized.
2024-05-31 16:29:02.426 (MainThread) INFO [matter_server.server.server] Starting the Matter Server...
2024-05-31 16:29:02.436 (MainThread) INFO [matter_server.server.helpers.paa_certificates] Fetching the latest PAA root certificates from DCL.
2024-05-31 16:29:05.484 (MainThread) INFO [matter_server.server.helpers.paa_certificates] Fetched 58 PAA root certificates from DCL.
2024-05-31 16:29:13.693 (MainThread) INFO [matter_server.server.helpers.paa_certificates] Fetched 74 PAA root certificates from Test DCL.
2024-05-31 16:29:13.694 (MainThread) INFO [matter_server.server.helpers.paa_certificates] Fetching the latest PAA root certificates from Git.
2024-05-31 16:29:15.648 (MainThread) INFO [matter_server.server.helpers.paa_certificates] Fetched 5 PAA root certificates from Git.
2024-05-31 16:29:15.651 (MainThread) WARNING [FabricAdmin] Allocating new controller with CaIndex: 1, FabricId: 0x0000000000000002, NodeId: 0x000000000001B669, CatTags: []
2024-05-31 16:29:15.995 (Dummy-2) CHIP_ERROR [chip.native.DL] Long dispatch time: 340 ms, for event type 2
2024-05-31 16:29:16.000 (MainThread) INFO [matter_server.server.device_controller] Loaded 0 nodes from stored configuration
2024-05-31 16:29:16.018 (MainThread) INFO [matter_server.server.vendor_info] Loading vendor info from storage.
2024-05-31 16:29:16.019 (MainThread) INFO [matter_server.server.vendor_info] Loaded 0 vendors from storage.
2024-05-31 16:29:16.019 (MainThread) INFO [matter_server.server.vendor_info] Fetching the latest vendor info from DCL.
2024-05-31 16:29:16.282 (MainThread) INFO [matter_server.server.vendor_info] Fetched 196 vendors from DCL.
2024-05-31 16:29:16.283 (MainThread) INFO [matter_server.server.vendor_info] Saving vendor info to storage.

In the Matter integration, the 11 devices are still showing, but offline.

Any ideas to what could be the problem?

The devices commissioned is stored in the Add-on, so by removing the add-on the system lost the list and the keys which has been generated for each device.

I recommend to restore the last backup of the add-on, this should give you the devices back. The share the log of the add-on at start-up.