A little background: I own a SkyConnect that I originally ran in multipan mode, but I had reliability issues with it, so I switched it to full Zigbee. I also have a Google Nest Hub v2 with Thread Border Router functionality, but it’s still stuck on Thread 1.3. Because of that, I bought a new ZBT‑2 device.
I only have two Thread end devices, so I’m fine wiping everything Thread and Matter related to start fresh. Now that the market is starting to get a decent selection of Matter devices, I want to rebuild cleanly. I received the ZBT‑2 last week and want it to host my primary Thread network and act as the Border Router for Home Assistant.
After several partially successful setup attempts, I finally have HA showing what looks correct: One Thread network (“home‑assistant”) with a single Border Router - the HA OpenThread Border Router using the ZBT‑2.
The old Thread network created by my Nest Hub still seems to be cached somewhere. Even after wiping everything, HA still tries (and fails) to join new Thread devices to the old “NEST‑PAN‑xxxx” network, which no longer exists because the Nest Hub is unplugged.
I attempted a full purge:
- Removed OpenThread Border Router, Thread, ZBT‑2, and Matter from HA Integrations
- Deleted the Nest Hub and both Thread devices from HA Devices
- Disabled and/or deleted anything else related to Thread or Matter
- Removed the Nest Hub from the Google Home app
- Unplugged the Nest Hub
- Uninstalled both Google Home and the HA Companion app from my phone
- Rebooted HA multiple times
- Rebooted my phone
- Reinstalled only what was needed—no Google apps or devices added back
Despite all this, HA still tries to join devices to the old “NEST‑PAN‑xxxx” network.
Question
Where else might that network information be stored, and how can I remove it completely?