I’m having an issue with my smart home Zigbee setup and hoping someone might have suggestions. I’m running Home Assistant in a VirtualBox VM with Zigbee2MQTT and Mosquitto, all on the most current stable versions. My coordinator is an SLZB-06P10 (CC2674P10) connected via Ethernet and placed in a central position. The devices are 44 Shelly 1 Gen 4 relays in Zigbee mode, each controlling an outdoor power point, spread evenly around the coordinator. There are no nearby Wi-Fi access points or other obvious interference sources (the closest is more than 200m away).
The problem I’m facing is that the relays will randomly time out or take a long time to respond. This happens consistently across the entire network, regardless of distance from the coordinator. Even devices close to the coordinator sometimes have the same delays, so it doesn’t appear to be a range issue.
So far, I’ve confirmed that there’s no obvious Zigbee interference, verified the coordinator’s placement, and ensured that all software and firmware are fully up to date. The issue persists whether I control a single relay or several at once.
My questions are: could this be a network scaling issue, with 44 relays being too many for the coordinator to manage on its own? Do Shelly 1 Gen4 devices work reliably as Zigbee routers, or do I need to add dedicated router devices like smart plugs or repeaters to stabilize the mesh? Are there known limitations with the SLZB-06P10 CC2674P10 when handling large device counts, and are there Zigbee2MQTT settings I should be looking at?
Any advice or shared experience would be much appreciated.
Z2M log, 3 different errors:
[2025-09-08 18:29:06] error: z2m: Publish ‘set’ ‘state’ to ‘Campsite 17’ failed: ‘Error: ZCL command 0xccba97fffec4c49c/1 genOnOff.on({}, {“timeout”:10000,“disableResponse”:false,“disableRecovery”:false,“disableDefaultResponse”:false,“direction”:0,“reservedBits”:0,“writeUndiv”:false}) failed (Timeout - 29557 - 1 - 8 - 6 - 11 after 10000ms)’
[2025-09-08 18:33:46] error: z2m: Publish ‘set’ ‘state’ to ‘Campsite 8’ failed: ‘Error: ZCL command 0xa085e3fffec1f7cc/1 genOnOff.off({}, {“timeout”:10000,“disableResponse”:false,“disableRecovery”:false,“disableDefaultResponse”:false,“direction”:0,“reservedBits”:0,“writeUndiv”:false}) failed (–> ‘SREQ: ZDO - extRouteDisc - {“dstAddr”:53518,“options”:0,“radius”:30}’ failed with status ‘(0xc7: NWK_TABLE_FULL)’ (expected ‘(0x00: SUCCESS)’))’
[2025-09-08 18:33:51] error: z2m: Publish ‘set’ ‘state’ to ‘Campsite 16’ failed: ‘Error: ZCL command 0xa085e3fffeb6e6bc/1 genOnOff.off({}, {“timeout”:10000,“disableResponse”:false,“disableRecovery”:false,“disableDefaultResponse”:false,“direction”:0,“reservedBits”:0,“writeUndiv”:false}) failed (Data request failed with error: ‘No network route’ (205))’