home-assistant / home-assistant/android

Companion app synchronizes old/deleted openthread credentials

Open
#5,837 27 comments 6 reactions 0 assignees View on GitHub
bug
Dominant language
Kotlin
Stars
3.9k
Forks
1.1k
Avg merge
1d 12h
Merged PRs (30d)
81

Description

**Home Assistant Android app version(s):** 2025.8.7-full

**Android version(s):** 15

**Device model(s):** Galaxy S24 Plus

**Home Assistant version:** 2025.10.0b4

**Last working Home Assistant release (if known):**

**Description of problem, include YAML if issue is related to notifications:**

**Companion App Logs:**

```
09-27 23:31:21.537 22114 22114 D ThreadManagerImpl: Thread device prefers app added dataset: ha-thread-cb0f (PAN 51983, EXTPAN Q ?\)
09-27 23:31:21.537 22114 22114 D ThreadManagerImpl: Thread: device prefers dataset from app
```

**Screenshot or video of problem:**

![Image](https://github.com/user-attachments/assets/8bee4752-7844-4d58-847d-b2345a7e0d78)

**Additional information:**

I've had to reset my Thread / OpenThread Border Router recently and since then I can't get it to work on the Android app. I had to resort to an iPad I hadn't synced Thread before, to be able to re-pair the devices.

It seems the credentials are cached on the Android app somehow and I can't update it no matter what I try. I've done everything from clearing up cache for the HA companion app, to the Google Play Services, I've tried to force credentials resync (which is what is in the logs, but it seems it's syncing the old one: `ha-thread-cb0f` instead of the new one `ha-thread-9267`

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.