It sees the thread network during provisioning but when it gets to the last "Adding device to Home Assistant" step it says "Something went wrong" and I get that log about the PASESession timed out while waiting for response. The mDNS is working, the docker container is using hsot networking, it has ipv6.
One thing to note is when I restart the container and do wscat -c ws://localhost:5580/ws I get:
Connected (press CTRL+C to quit)
< {
"fabric_id": 1,
"compressed_fabric_id": 3708584308390231073,
"schema_version": 11,
"min_supported_schema_version": 9,
"sdk_version": "2025.7.0",
"wifi_credentials_set": false,
"thread_credentials_set": false,
"bluetooth_enabled": false
}
I don't know how to add thread credentials, I have put the TLV in the Thread settings in the Matter section of Home Assistant, and both OTBR and Thread are set up in Home Assistant.
Any pointers as to where I'm going wrong would be much appreciated. The host is debian and I'm willing to make any changes to the OS necessary besides reinstalling to HAOS. Thanks in advance!