home-assistant / home-assistant/iOS

HA Core User Password Change causes massive login errors from companion app

Open
#3,951 2 comments 0 reactions 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: iPhone16
Software Version: 26.0.1
App version: 2025.10.0

**Home Assistant Core Version**
2025.11.11

**Describe the bug**
Recently, I changed my password for Home Assistant. I answered "yes" to the question about logging me off on all connections to HA.
The next time I tried to use the companion app, I was presented with a screen that told me "You're Disconnected" with a banner at the bottom "You are unauthenticated"

Image

When I went to the setting screen and selected the HA instance, the Websocket field was flashing between "Connecting" and "Disconnected". The only way to stop the madness was to kill the companion app. If I loaded the app again, the same issue persisted.

The only solution was to delete the HA server reference and re-add it. Then I was prompted with the expected User ID / Password screen.

Looking in the HA Core logs and opening the Raw Logs, I found over 2,000 instances of this error:
_2025-11-09 18:55:29.633 WARNING (MainThread) [homeassistant.components.http.ban] Login attempt or request with invalid authentication from iPhone.localdomain (192.168.0.143). Requested URL: '/auth/token'. (Home Assistant/2025.10.0 (io.robbie.HomeAssistant; build:2025.1443; iOS 26.0.1) Alamofire/5.8.0)_

The companion app was trying to log back in about 30 times per second.
**To Reproduce**

Follow the steps as described above

**Expected behavior**

On my laptop running HA, after changing the password on my desktop, I'm presented with standard HA login screen - should be the same on the Companion App.

**Screenshots**
Image

Wasn't possible to capture the flickering setting screen image.

**Additional context**

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.