Checklist
Describe the issue you are experiencing
I am attempting to set up my HA yellow so that it is on the same network as my apple home border router. Previously I had my eero routers as the preferred network but I was having issues so wanted to change it. At that point I had only the eero routers (preferred network) and my Apple TV thread router instance listed but even after turning off thread on the eero routers I could not remove that "network" nor add the apple home.
While trying out different solutions I added the HA yellow as a thread router, this allowed me to choose that as the preferred network and delete the eero network. However, after then uninstalling thread server, matter server, and removing the matter and thread integrations - every time I add thread again it shows the old HA thread network and I am unable to remove it. (see screenshot)
I have uninstalled every thread related item, I have purged my icloud keychain of thread related credentials, but still I cannot remove it nor select the apple home as the preferred network.
I tried following the instructions here
https://www.home-assistant.io/integrations/thread/#case-2-creating-a-ha-border-router-when-there-is-an-existing-network
but pressing the "send credentials to home assistant" simply creates a "no preferred network found" error. I don't think this is an iOS issue, I think it is caused by having no functional way to delete that ghost network, but obviously I could be missing something there. When I pressed that button when only the home assitant and Apple TV thread routers were there it showed no error, but also did nothing with regards to progressing down that guide.
I found guides where people were grabbing the apple thread router info off Nanoleaf apps and then plugging them into a Python script but they were 2-3 years old and all had comments on with people saying that this was now do-able via the ios and andoid apps, but then also comments with my issue so it doesn't just seem like an isolated problem.
Any help would be much appreciated.
Describe the behavior you expected
To be able to choose the Apple TV thread router as the preferred network, to be able to send it's credentials to home assistant in order to add HA yellow to that network, and to be able to delete the ghost network or have it disappear automatically since I have deleted every trace of it I can find (aside from going into the YAML, which I have experience in but for DBT - not in HA so I thought I'd try here first for some info and guidance)
Steps to reproduce the issue
...
What version of Home Assistant Core has the issue?
2025.7.3
What was the last working version of Home Assistant Core?
No response
In which browser are you experiencing the issue?
Safari, Vivaldi, Chrome, Firefox, companion app on iphone, Mac, and iPad
Which operating system are you using to run this browser?
Mac OS latest
State of relevant entities
No entities, when I search for thread in states nothing is returned, even when I have the integration active.
Problem-relevant frontend configuration
JavaScript errors shown in your browser console/inspector
Additional information
No response
Checklist
Describe the issue you are experiencing
I am attempting to set up my HA yellow so that it is on the same network as my apple home border router. Previously I had my eero routers as the preferred network but I was having issues so wanted to change it. At that point I had only the eero routers (preferred network) and my Apple TV thread router instance listed but even after turning off thread on the eero routers I could not remove that "network" nor add the apple home.
While trying out different solutions I added the HA yellow as a thread router, this allowed me to choose that as the preferred network and delete the eero network. However, after then uninstalling thread server, matter server, and removing the matter and thread integrations - every time I add thread again it shows the old HA thread network and I am unable to remove it. (see screenshot)
I have uninstalled every thread related item, I have purged my icloud keychain of thread related credentials, but still I cannot remove it nor select the apple home as the preferred network.
I tried following the instructions here
https://www.home-assistant.io/integrations/thread/#case-2-creating-a-ha-border-router-when-there-is-an-existing-network
but pressing the "send credentials to home assistant" simply creates a "no preferred network found" error. I don't think this is an iOS issue, I think it is caused by having no functional way to delete that ghost network, but obviously I could be missing something there. When I pressed that button when only the home assitant and Apple TV thread routers were there it showed no error, but also did nothing with regards to progressing down that guide.
I found guides where people were grabbing the apple thread router info off Nanoleaf apps and then plugging them into a Python script but they were 2-3 years old and all had comments on with people saying that this was now do-able via the ios and andoid apps, but then also comments with my issue so it doesn't just seem like an isolated problem.
Any help would be much appreciated.
Describe the behavior you expected
To be able to choose the Apple TV thread router as the preferred network, to be able to send it's credentials to home assistant in order to add HA yellow to that network, and to be able to delete the ghost network or have it disappear automatically since I have deleted every trace of it I can find (aside from going into the YAML, which I have experience in but for DBT - not in HA so I thought I'd try here first for some info and guidance)
Steps to reproduce the issue
...
What version of Home Assistant Core has the issue?
2025.7.3
What was the last working version of Home Assistant Core?
No response
In which browser are you experiencing the issue?
Safari, Vivaldi, Chrome, Firefox, companion app on iphone, Mac, and iPad
Which operating system are you using to run this browser?
Mac OS latest
State of relevant entities
Problem-relevant frontend configuration
No cards,JavaScript errors shown in your browser console/inspector
Additional information
No response