v3.0.15 authenticates with alarm.com fine but the latest beta 4.0.1-beta.2 will not.
Work around is to first install v3.0.15 and configure with login then re-download the 4.0.1-beta2 that works with the latest HA Core
Claude gives this as the reason:
Great question — and it reveals something important.
When you were on v3.0.15, it used an older version of the underlying pyalarmdotcomajax library that had a different (and working) OTP/MFA flow. The login worked fine.
When you upgraded to v4.0.1-beta.2, it pulled in the completely rewritten pyalarmdotcomajax v0.6.x library as part of the upgrade. That new library handles the MFA cookie step differently — and that's exactly where the bug is. The new code can't find the cookie in Alarm.com's response.
Currently using:
alarmdotcom v4.0.1-beta.2
HA Core version 2026.5.1
v3.0.15 authenticates with alarm.com fine but the latest beta 4.0.1-beta.2 will not.
Work around is to first install v3.0.15 and configure with login then re-download the 4.0.1-beta2 that works with the latest HA Core
Claude gives this as the reason:
Great question — and it reveals something important.
When you were on v3.0.15, it used an older version of the underlying pyalarmdotcomajax library that had a different (and working) OTP/MFA flow. The login worked fine.
When you upgraded to v4.0.1-beta.2, it pulled in the completely rewritten pyalarmdotcomajax v0.6.x library as part of the upgrade. That new library handles the MFA cookie step differently — and that's exactly where the bug is. The new code can't find the cookie in Alarm.com's response.
Currently using:
alarmdotcom v4.0.1-beta.2
HA Core version 2026.5.1