Solution:
Root Cause: Frozen otbr-agent Daemon or Thread Radio Co-Processor (RCP) Failure Thread Border Routers run an embedded OpenThread Border Router (
otbr-agent) service that bridges 802.15.4 radio packets to IPv6 Wi-Fi/Ethernet networks. If this background service hangs or loses its virtual tunnel interface (
tun0), Thread Matter devices cannot receive IPv6 routing instructions.
Step-by-Step Fix: 1 Reboot Primary Thread Hub:
Unplug your Thread Border Router (e.g., Apple HomePod Mini, Nest Hub v2, or SmartThings v3) for 30 seconds and plug it back in. 2 Verify Home Assistant / OpenThread Daemon (If using custom gateway):
For Home Assistant OTBR add-on users, check add-on logs and execute: Copy
bash
ha resolution restart
3 Wait for Mesh Leader Election:
Allow 3 to 5 minutes for the Thread mesh network to complete Leader/Router election before re-attempting pairing.