home-assistant / home-assistant/iOS

All matter thread devices won't pair

Open
#4,430 10 comments 1 reaction 0 assignees View on GitHub
bug ios
Dominant language
Swift
Stars
2.4k
Forks
520
Avg merge
7h 27m
Merged PRs (30d)
264

Description

**iOS device model, version and app version**

Model Name: iPhone 16
Software Version: 26.3.1
App version: 2026.1766

**Home Assistant Core Version**
2026.3.1

**Describe the bug**

I am receiving this same issue on iOS 26.3.1 on all of my thread devices. I cannot pair them with the Companion App. I have factory reset them and tried multiple times.

**To Reproduce**
Pair a thread device on iOS 26.3.1.

**Expected behavior**
Correctly pairs.

**Screenshots**

Image

Image

Image

**Additional context**

There is an Apple TV Thread network near by that I don't control and credentials on my phone (debugging->thread) I cannot delete (ha-thread-ccb6), however it is using the correct preferred network (ha-thread-ccb6) as shown in the logs.

matterComissioningHandler(incomingMessage:) > Matter comission received preferredNetWorkMacExtendedAddress from frontend: Optional("0206eedb83212eb5")
2026-03-10 16:07:16.383 [Verbose] [main] [WebViewExternalMessageHandler.swift:360] matterComissioningHandler(incomingMessage:) > Matter comission received preferredNetWorkActiveOperationalDataset from frontend: Optional("0e080000000000010000000300000f4a0300000c35060004001fffe002081278f2de9edb36880708fd26fce3e262ffc50510c1be0d2d9e068f4c7dd5f6ba76559dfa030e68612d7468726561642d36326566010262ef04106370ee5d39bdf87f063e76861dd24d0a0c0402a0f7f8")
2026-03-10 16:07:16.383 [Verbose] [main] [WebViewExternalMessageHandler.swift:364] matterComissioningHandler(incomingMessage:) > Matter comission received preferredNetworkExtendedPANID from frontend: Optional("1278f2de9edb3688")
2026-03-10 16:07:20.450 [Verbose] [com.apple.NSXPCConnection.m-user.com.apple.ThreadNetwork.xpc] [WebViewExternalMessageHandler.swift:401] matterComissioningHandler(incomingMessage:) > Succeeded saving thread credentials in keychain, moving forward to matter comissioning
2026-03-10 16:07:56.682 [Error] [com.apple.root.user-initiated-qos.cooperative] [MatterWrapper.swift:72] commission > Matter pairing failed: Error Domain=com.apple.MatterSupport Code=1 "(null)"
2026-03-10 16:07:56.682 [Error] [main] [WebViewExternalMessageHandler.swift:477] comissionMatterDevice() > Error Domain=com.apple.MatterSupport Code=1 "(null)"

This looks very similar to the closed issue https://github.com/home-assistant/iOS/issues/2574

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.