Cannot downgrade core with 'ha core upgrade'

I wanted to downgrade from 2026.8 to 2026.7.4. in terminal/ssh, ‘ha core --help’ says:

Furthermore, some options can be set and allows for upgrading/downgrading
Home Assistant Core.
Example:
        ha core update --version 2021.11.5

current system info (ha info):slight_smile:

arch: aarch64
channel: stable
docker: 29.6.2
...
hassos: "18.2"
homeassistant: 2026.8.0
hostname: homeassistant
logging: info
machine: raspberrypi5-64
...
operating_system: Home Assistant OS 18.2
state: running
supervisor: 2026.07.5

and ‘ha core info’ says:

machine: raspberrypi5-64
port: 8123
ssl: false
update_available: false
version: 2026.8.0
version_latest: 2026.8.0

now, I try ‘ha core update --version 2026.7.4’

Processing... Done.

Command completed successfully.

and core restarts, but afterwards, I am still on2026.8:

update_available: false
version: 2026.8.0
version_latest: 2026.8.0

I just stumbled on the supervisor logs; it looks like the 2026.7.4 was installed, but crashed, so it rolled back the downgrade:

2026-08-07 09:54:26.105 INFO (MainThread) [supervisor.api.middleware.security] /core/update access from core_ssh
2026-08-07 09:54:26.299 INFO (MainThread) [supervisor.homeassistant.core] Updating Home Assistant to version 2026.7.4
2026-08-07 09:54:26.299 INFO (MainThread) [supervisor.docker.interface] Updating image ghcr.io/home-assistant/raspberrypi5-64-homeassistant:2026.8.0 to ghcr.io/home-assistant/raspberrypi5-64-homeassistant:2026.7.4
2026-08-07 09:54:26.964 INFO (MainThread) [supervisor.docker.interface] Downloading docker image ghcr.io/home-assistant/raspberrypi5-64-homeassistant with tag 2026.7.4.
2026-08-07 09:54:28.202 INFO (MainThread) [supervisor.docker.manager] Stopping homeassistant application
2026-08-07 09:54:59.875 INFO (MainThread) [supervisor.docker.manager] Cleaning homeassistant application
2026-08-07 09:55:00.118 INFO (MainThread) [supervisor.homeassistant.module] Update pulse/client.config: /data/tmp/homeassistant_pulse
2026-08-07 09:55:00.358 INFO (MainThread) [supervisor.docker.homeassistant] Starting Home Assistant ghcr.io/home-assistant/raspberrypi5-64-homeassistant with version 2026.7.4
2026-08-07 09:55:00.358 INFO (MainThread) [supervisor.homeassistant.core] Wait until Home Assistant is ready
2026-08-07 09:55:15.380 ERROR (MainThread) [supervisor.homeassistant.core] Home Assistant has crashed!
2026-08-07 09:55:15.381 CRITICAL (MainThread) [supervisor.homeassistant.core] HomeAssistant update failed -> rollback!
2026-08-07 09:55:15.389 INFO (MainThread) [supervisor.homeassistant.core] Updating Home Assistant to version 2026.8.0
2026-08-07 09:55:15.389 INFO (MainThread) [supervisor.docker.interface] Updating image ghcr.io/home-assistant/raspberrypi5-64-homeassistant:2026.7.4 to ghcr.io/home-assistant/raspberrypi5-64-homeassistant:2026.8.0
2026-08-07 09:55:15.927 INFO (MainThread) [supervisor.docker.interface] Downloading docker image ghcr.io/home-assistant/raspberrypi5-64-homeassistant with tag 2026.8.0.
2026-08-07 09:55:17.045 INFO (MainThread) [supervisor.docker.manager] Cleaning homeassistant application
2026-08-07 09:55:17.114 INFO (MainThread) [supervisor.homeassistant.module] Update pulse/client.config: /data/tmp/homeassistant_pulse
2026-08-07 09:55:17.277 INFO (MainThread) [supervisor.docker.homeassistant] Starting Home Assistant ghcr.io/home-assistant/raspberrypi5-64-homeassistant with version 2026.8.0

Roman

Same experience so far. I tried to stop core first, that appeared to work, but it wouldn’t boot. Restore a backup from last night, that doesn’t get me into 2026.7.x.