Verisure integration: Can lock doors, but not set alarm

I have a paid subscription for the Verisure alarm system. The front door is equipped with a Yale doorman and a Verisure module.

I can lock the door using the pin of one of the registered users. So the Verisure integration seem to be working.

When I try to set the alarm, it fails:

2025-02-27 12:33:12.178 DEBUG (SyncWorker_16) [verisure] POST https://automation02.verisure.com/graphql 200 f{"errors":[{"message":"Request Failed","locations":[{"line":2,"column":3}],"path":["armStateArmHome"],"data":{"status":403,"logTraceId":"xxxx","title":"Authorization failed","detail":"Not allowed to access method","errorMessage":"Authorization failed / Not allowed to access method (error mapped to legacy format)","errorGroup":"FORBIDDEN","errorCode":"AUT_00055"}}],"data":{"armStateArmHome":null}}
2025-02-27 12:33:12.179 DEBUG (MainThread) [homeassistant.components.verisure] Verisure set arm state ARMED_HOME
2025-02-27 12:33:21.736 DEBUG (SyncWorker_11) [verisure] POST https://automation02.verisure.com/graphql 200 f{"errors":[{"message":"Request Failed","locations":[{"line":3,"column":5}],"path":["installation","armStateChangePollResult"],"data":{"status":429,"logTraceId":"xxxx","title":"Too Many Requests","detail":"Throttling resource /installation/{giid}/armstate:GET for user [email protected]","errorMessage":"Too Many Requests / Throttling resource /installation/{giid}/armstate:GET for user [email protected] (error mapped to legacy format)"}}],"data":{"installation":{"armStateChangePollResult":null,"__typename":"Installation"}}}
2025-02-27 12:33:21.738 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [137078435518432] Unexpected exception
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 245, in handle_call_service
    response = await hass.services.async_call(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<7 lines>...
    )
    ^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2794, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2837, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 1007, in entity_service_call
    single_response = await _handle_entity_call(
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
        hass, entity, func, data, call.context
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 1079, in _handle_entity_call
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/alarm_control_panel/__init__.py", line 283, in async_handle_alarm_arm_home
    await self.async_alarm_arm_home(self.check_code_arm_required(code))
  File "/usr/src/homeassistant/homeassistant/components/verisure/alarm_control_panel.py", line 99, in async_alarm_arm_home
    await self._async_set_arm_state(
        "ARMED_HOME", self.coordinator.verisure.arm_home(code)
    )
  File "/usr/src/homeassistant/homeassistant/components/verisure/alarm_control_panel.py", line 82, in _async_set_arm_state
    .get("result")
     ^^^
AttributeError: 'NoneType' object has no attribute 'get'