Trouble Pairing a Roomba 505 to HA Matter Server

Hello everyone, I am trying to pair my Roomba 505 to a Matter Server running on my Home Assistant. I am getting a connection through the Roomba app, the robot apparently goes into pairing mode, I am selecting my HA app on my Android and then it fails.
In the server logs, I am seeing this, ponting to some mDNS issue:

[32m2026-05-30 20:02:35.854e[0m (MainThread) e[1;30mINFOe[0m e[34m[matter_server.server.device_controller]e[0m Starting Matter commissioning with code using Node ID 23.

e[32m2026-05-30 20:02:35.858e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Setting attestation nonce to random value

e[32m2026-05-30 20:02:35.860e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Setting CSR nonce to random value

e[32m2026-05-30 20:02:35.863e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Stopping commissionable node discovery over DNS-SD

e[32m2026-05-30 20:02:35.864e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Starting commissionable node discovery over DNS-SD

e[32m2026-05-30 20:02:35.873e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m

e[32m2026-05-30 20:02:35.875e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m

e[32m2026-05-30 20:02:36.870e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m

e[32m2026-05-30 20:02:36.873e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m

e[32m2026-05-30 20:02:38.871e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m

e[32m2026-05-30 20:02:38.873e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m

e[32m2026-05-30 20:02:42.872e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m

e[32m2026-05-30 20:02:42.875e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m

e[32m2026-05-30 20:02:50.873e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m

e[32m2026-05-30 20:02:50.876e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m

e[32m2026-05-30 20:03:05.877e[0m (Dummy-2) e[1;30mCHIP_ERRORe[0m e[34m[chip.native.CTL]e[0m e[31mDiscovery timed oute[0m

e[32m2026-05-30 20:03:05.878e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Stopping commissionable node discovery over DNS-SD

e[32m2026-05-30 20:03:05.880e[0m (Dummy-2) e[1;30mCHIP_ERRORe[0m e[34m[chip.native.ZCL]e[0m e[31mSecure Pairing Failede[0m

e[32m2026-05-30 20:03:05.882e[0m (Dummy-2) e[1;30mWARNINGe[0m e[34m[chip.ChipDeviceCtrl]e[0m e[33mFailed to establish secure session to device: src/controller/python/ChipDeviceController-ScriptDevicePairingDelegate.cpp:96: CHIP Error 0x00000003: Incorrect statee[0m

But I can't figure out what the issue is. As for mDNS forwarding, the network is flat and some other mDNS services are working fine. Looking in the discovered devices via DNS, I can see the IP addresses of my Roombas (DHCP won't change due to DHCP reservation...)


Does ansyohne have any ideas? Thanks Jens

I dont know about that Roomba device is it Matter certified? If yes, i guess it's Matter over WiFi, right? So the roomba, your HA system and your phone have to be in the same Network and IPv6 has to be enabled in your router and has to be manually enabled in HA Terminal by:
ha docker options --enable-ipv6=true
You need to restart HA after typing that in Terminal. You also have to make sure that HA/Network/IPv6 is set to "auto".
Also make sure to use the latest Update of the Matter Server App