🧪 Beta 5
Setting the session time failed on every Fenix device (#10). The value was sent in command.state, which only accepts on/off — the cloud rejected it with HTTP 400. It now goes in command.params.minutes, as the API's own error message and the official Commands table both specify.
The step size was wrong on Fenix too. 60 minutes came from a Xenio measurement (its firmware rounds onTime to whole hours); Fenix works in quarter hours — its profile durations are 150/120 min. The step is now 60 on Xenio and 15 on Fenix, so values like 45 are selectable.
Thanks @riki18 — the error message you captured named the fix.
Note: this is a pre-release. If you are on stable 2.9.7 and hit this bug, enable "Show beta versions" for the integration in HACS, or wait for 2.10.0.