Hello. I know that there are several other topics with the same title. I have read through them and I have spent weeks troubleshooting to no avail so I’m reaching out here in hopes that someone might have an idea of what’s going on.
My hardware is HA Green with a ZBT-2. Everything is up to date as of today:
- Core: 2026.4.3
- Supervisor: 2026.04.0
- Operating System: 17.2
- Frontend: 20260325.7
I’m running iOS 26.4.1.
My home network setup is modem → OPNsense firewall → ASUS RT-AX3000 in access point mode. I have also tried using the RT-AX3000 in wireless router mode, completely bypassing the OPNsense device altogether but I still can’t pair Matter over Thread devices.
My LAN is set up correctly as far as I can tell. IPv6 is working with 10/10 scores from the usual sites recommended for testing purposes. Multicast appears to be working normally. Running ping6 ff02::1%en0 from one of my network devices shows multiple replies from multiple devices. The NDP table in OPNsense is populated.
Under Settings → Apps → OpenThread Border Router, I see that the app is using the host network stack. In my general network settings in HA Green, I don’t see anything unusual: the IPv4 address matches what has been assigned in OPNsense. I am also able to ping HA Green’s IPv6 address from another device on my LAN.
I tried disabling the OTBR firewall but I still don’t have any luck. I have restarted my phone, HA Green, and the OTBR app many times. I have tried creating new Thread networks, deleting the old ones, and sending the new credentials to my phone.
I don’t know if this is a factor but I initially started with the IKEA DIRIGERA hub before giving HA Green a shot when that failed. DIRIGERA would see the GRILLPLATS smart plugs but my phone would still get stuck at the setting up screen before failing after several minutes. I assumed that the DIRIGERA hub was broken, which is why I switched to HA Green and ZBT-2. The DIGIGERA hub has long since been unplugged so it’s not in the picture.
The DIRIGERA Thread credentials are still on my phone and I am unable to delete them. Browsing the forums, this is a known issue/nonissue since I think that the original DIRIGERA Thread network has been deemed the preferred network and there isn’t any way to change this. Although I can’t delete the DIRIGERA keychain, I am still ensuring to set the HA Thread network as my preferred network in the HA settings. Whenever I have tried creating a new Thread network in HA, I always ensure that I delete the old keychains from my phone (except for the DIRIGERA keychain since it’s impossible to delete).
I did experiment with completely refreshing my phone and ensuring that the DIRIGERA keychain wasn’t synced to it. I installed the companion app on this freshly reset phone and even with the HA Thread network being the only one in my phone’s keychain, pairing would still fail.
My phone definitely sees the GRILLPLATS plugs. The status LED flashes like it connects and I see it under Matter devices in the iOS system systems. Just in case, I bought some Eve smart plugs (Matter over Thread) to test as well but those failed too. Kasa smart plugs using Matter over Wi-Fi work just fine.
I have combed through the OTBR logs but I still can’t determine the root cause in spite of the errors that I’m seeing. This is the latest error that I’m getting when trying to set up GRILLPLATS:
Default: mDNSPlatformSendUDP got error 99 (Cannot assign requested address) sending packet to ff02::fb on interface fe80::a4b9:33ff:feb3:4ad1/veth671b0c8/16
Previously, the main error that I was repeatedly getting looked as follows:
00:07:28.416 [N] MeshForwarder-: Failed to send IPv6 UDP msg, len:96, chksum:3c1b, ecn:no, to:de6566acf34cfece, sec:no, error:NoAck, prio:net, radio:15.4
00:07:28.416 [N] MeshForwarder-: src:[fe80:0:0:0:743d:98a9:c95:4dd4]:19788
00:07:28.416 [N] MeshForwarder-: dst:[fe80:0:0:0:dc65:66ac:f34c:fece]:19788
I think that I might just need to accept that Matter over Thread isn’t going to work. Every time I take a variable out of the equation (DIRIGERA hub, fresh reset of my phone, bypassing OPNsense altogether and using my AP in router mode, trying different Matter over Thread smart plugs, factory resetting devices, doing hard reboots), nothing seems to change. Unfortunately I don’t have another phone or a tablet that I can use to test but it seems less likely to me that the phone is the issue at this point when commissioning failed after a fresh reset and without enabling iCloud, which would have downloaded old data including the DIRIGERA keychain to the phone.
Regardless of whether or not anyone can help me troubleshoot, I want to thank everyone behind HA for creating such an amazing application and also for given us hardware alternatives like HA Green and ZBT-2.