I picked up a ZBT-2 and am trying to set it up on my HA setup (running on a linux VM in Truenas, with the ZBT-2 passed through). I have set up the OTBR add-on, Thread integration, added the ZBT-2 device in Devices & Services, and set up Matter integration/add-on. I was able to successfully send credentials to my phone once, and those creds are now in my iOS keychain. However, when I go to add matter devices (before it allows me to scan the matter qr code), I get the error in the title:
"Failed to save thread network credential, error: Thread network credentials does not match with any of the active thread networks around".
I have app/HA logs, but I'm not sure where to look to better understand the error. The matter integration says:
2026-01-01 14:12:36.488 [Verbose] [main] [ConnectivityWrapper.swift:117] syncNetworkInformation(completion:) > Current SSID: Optional("<my wifi SSID>"), current BSSID: Optional("XX:XX:XX:XX:XX:XX")
2026-01-01 14:12:36.489 [Verbose] [com.apple.root.user-initiated-qos.cooperative] [MatterRequestHandler.swift:30] selectThreadNetwork(from:) > preferredNetworkMacExtendedAddress: Optional("<>")
2026-01-01 14:12:36.489 [Verbose] [com.apple.root.user-initiated-qos.cooperative] [MatterRequestHandler.swift:34] selectThreadNetwork(from:) > threadScanResults: ["Network name: ha-thread-673f, Extended PAN ID: <>, Mac extended address: <>", "Network name: eero-thread-a45d, Extended PAN ID: <>, Mac extended address: <>"]
2026-01-01 14:12:36.490 [Verbose] [com.apple.root.user-initiated-qos.cooperative] [MatterRequestHandler.swift:38] selectThreadNetwork(from:) > Preferred Extended PAN ID (UInt64): Optional(<pan id for ha-thread-673f>)
2026-01-01 14:12:36.490 [Verbose] [com.apple.root.user-initiated-qos.cooperative] [MatterRequestHandler.swift:46] selectThreadNetwork(from:) > Using selected thread network, name: ha-thread-673f
Which is the correct thread network- it's the same thread network found in my iOS keychain.
thanks in advance!