Updating z2m - channel changed

I had z2m running fine with sonoff zbdongle P.

I saw an update, and stupid me pressed update.

Now I can’t start.

[22:44:58] INFO: Preparing to start...
[22:44:58] INFO: Socat not enabled
[22:45:00] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2022-10-02 22:45:03: Logging to console and directory: '/config/zigbee2mqtt/log/2022-10-02.22-45-03' filename: log.txt
Zigbee2MQTT:info  2022-10-02 22:45:03: Starting Zigbee2MQTT version 1.28.0 (commit #unknown)
Zigbee2MQTT:info  2022-10-02 22:45:03: Starting zigbee-herdsman (0.14.62)
Zigbee2MQTT:error 2022-10-02 22:45:03: Configuration is not consistent with adapter state/backup!
Zigbee2MQTT:error 2022-10-02 22:45:03: - Channel List: configured=25, adapter=11
Zigbee2MQTT:error 2022-10-02 22:45:03: Please update configuration to prevent further issues.

So def chan11, I changed to 25.
It was all fine. Why is it the adapter is now ch11 again? If anything I’d expect the adapter to be still 25, and the plugin reset to def11.

I saw ch25 is saved to the filesys, but not in the addon config. Why is this?

But more importantly, is this going to happen every update?

Or is it that changing channel in z2m actually never changed anything?