Intercom: no ding events/notifications received anymore since v1.3.0
### Is there an existing issue for this?

- [X] I have searched the existing issues

### Describe The Bug

After updating to version >=1.3 there are no events coming from `onDing` anymore when the ringer connected to the Intercom is pressed. I have tried to log all incoming events in api.js `pushReceiver.onNotification` but I only see my unlock notifications coming in:

```
{
  data: {
    gcmData: '{"aps":{"alert":"Your Haustür in Wien was used to unlock the entrance on 11/14/2024 at 7:07 PM"},"action":"com.ring.push.INTERCOM_UNLOCK_FROM_APP","alarm_meta":{"location_id":"6107a983-8374-465f-91f9-1f2a899003ff","device_zid":334424920}}'
  },
  from: '876313859327',
  priority: 'normal',
  fcmMessageId: 'f61b8937-dfa0-4158-bee1-8da6c170961f'
}
```

### Expected behavior

The onDing should publish events when the ringer is pressed. Works fine if I do the same operation with version 1.2.

### Relevant log output


`locations.intercoms[0].initialData`

```
{
  "id": 334424920,
  "kind": "intercom_handset_audio",
  "description": "Haustür",
  "location_id": "6107a983-8374-465f-91f9-1f2a899003ff",
  "schema_id": "7cef5799fc921fffe0cfb28e19c56bfeb19d6ee5a00be020e15e5c9193906fbd",
  "is_sidewalk_gateway": false,
  "created_at": "2023-07-14T17:40:09Z",
  "deactivated_at": null,
  "owner": { "id": 106748932, "first_name": "", "last_name": "", "email": "" },
  "device_id": "343ea4b0ed58",
  "time_zone": "Europe/Vienna",
  "firmware_version": "Up to Date",
  "owned": true,
  "ring_net_id": null,
  "settings": {
    "features_confirmed": 5,
    "show_recordings": true,
    "recording_ttl": 180,
    "recording_enabled": false,
    "keep_alive": null,
    "keep_alive_auto": 45,
    "doorbell_volume": 8,
    "enable_chime": 1,
    "theft_alarm_enable": 0,
    "use_cached_domain": 1,
    "use_server_ip": 0,
    "server_domain": "fw.ring.com",
    "server_ip": null,
    "enable_log": 1,
    "forced_keep_alive": null,
    "mic_volume": 11,
    "chime_settings": { "enable": true, "type": 2, "duration": 10 },
    "intercom_settings": {
      "ring_to_open": false,
      "predecessor": "{\"model\":\"ISW3030\",\"make\":\"TCS\"}",
      "config": "{\"intercom_type\": 2, \"number_of_wires\": 2, \"autounlock_enabled\": false, \"speaker_gain\": [-48, -34, -24, -20, -15, -9, -6, -3, 0, 3, 6, 9], \"digital\": {\"audio_amp\": 1, \"chg_en\": false, \"fast_chg\": false, \"bypass\": false, \"idle_lvl\": 24, \"ext_audio\": false, \"ext_audio_term\": 0, \"unlock\": {\"cap_tm\": 30, \"rpl_tm\": 200, \"gain\": 2000, \"cmp_thr\": 2500, \"lvl\": 6900, \"thr\": 30, \"thr2\": 0, \"offln\": true, \"ac\": false, \"bias\": \"h\", \"tx_pin\": \"TXD2\", \"ack\": 0, \"prot\": \"TCS\", \"ook\": {}}, \"ring\": {\"cap_tm\": 30, \"rpl_tm\": 100, \"gain\": 2000, \"cmp_thr\": 2500, \"lvl\": 6900, \"thr\": 30, \"thr2\": 0, \"offln\": true, \"ac\": false, \"bias\": \"h\", \"tx_pin\": \"TXD2\", \"ack\": 0, \"prot\": \"TCS\", \"ook\": {}}, \"hook_off\": {\"cap_tm\": 30, \"rpl_tm\": 200, \"gain\": 2000, \"cmp_thr\": 2500, \"lvl\": 6900, \"thr\": 30, \"thr2\": 0, \"offln\": true, \"ac\": false, \"bias\": \"h\", \"tx_pin\": \"TXD2\", \"ack\": 0, \"prot\": \"TCS\", \"ook\": {}}, \"hook_on\": {\"cap_tm\": 30, \"rpl_tm\": 200, \"gain\": 2000, \"cmp_thr\": 2500, \"lvl\": 6900, \"thr\": 30, \"thr2\": 0, \"offln\": true, \"ac\": false, \"bias\": \"h\", \"tx_pin\": \"TXD2\", \"ack\": 0, \"prot\": \"TCS\", \"ook\": {}}}}",
      "intercom_type": "DF",
      "replication": 1,
      "unlock_mode": 0
    },
    "voice_volume": 9,
    "user_specified_recording_ttl": null,
    "active_streaming_event_led_enabled": null
  },
  "alerts": { "connection": "online", "ota_status": "timeout" },
  "function": { "name": null },
  "subscriptions": {
    "event_types": ["ding", "low_battery", "motion", "unlock"]
  },
  "subscribed": true,
  "battery_life": "19",
  "features": {
    "cfes_eligible": false,
    "package_warning": {
      "enabled": false,
      "automation_eligible": false,
      "activation_eligible": true,
      "active": false,
      "expires_at": null,
      "activation_ineligibility_reasons": null
    },
    "motion_zone_recommendation": false,
    "motions_enabled": true,
    "show_recordings": true,
    "show_vod_settings": true,
    "rich_notifications_eligible": false,
    "show_offline_motion_events": false,
    "sheila_camera_eligible": null,
    "sheila_camera_processing_eligible": null,
    "dynamic_network_switching_eligible": false,
    "video_recording": {
      "recording_mode": "motion_based",
      "recording_enabled": false,
      "recording_state": "inactive",
      "recording_mode_availability": null
    },
    "chime_auto_detect_capable": false,
    "missing_key_delivery_address": null,
    "vehicle_detection_eligible": null,
    "animal_detection_eligible": null,
    "show_24x7_lite": false,
    "recording_24x7_eligible": null
  },
  "metadata": {
    "ethernet": false,
    "legacy_fw_migrated": true,
    "imported_from_amazon": false,
    "is_sidewalk_gateway": false
  },
  "health": {
    "ac_power": 0,
    "battery_percentage": 19,
    "battery_percentage_category": "very_poor",
    "battery_present": true,
    "battery_save": false,
    "battery_voltage": 3525,
    "battery_voltage_category": "good",
    "connected": true,
    "device_type": "intercom_handset_audio",
    "doorbot_id": "334424920",
    "external_connection": false,
    "firmware_version": "cam-102.1.16200",
    "floodlight_on": false,
    "last_update_time": 1731606721,
    "network_connection_value": "wifi",
    "night_mode_on": false,
    "ota_status": "timeout",
    "rss_connected": true,
    "rssi": -67,
    "rssi_category": "okay",
    "second_battery_percentage_category": "unknown",
    "second_battery_voltage_category": "unknown",
    "sidewalk_connection": false,
    "user_id": 106748932,
    "white_led_on": false,
    "firmware_version_status": "Up to Date",
    "packet_loss": 0,
    "packet_loss_category": "good",
    "hatch_open": false,
    "ext_power_state": 0,
    "bandwidth": 2297,
    "pref_run_mode": "low_power",
    "run_mode": "low_power",
    "supported_rpc_commands": [
      "active_call",
      "check_recording",
      "enter_post_setup",
      "exit_post_setup",
      "generate_signals",
      "get_hw_revision",
      "off_hook",
      "on_hook",
      "ping",
      "play_welcome",
      "push_to_talk",
      "ring_detection",
      "set_autounlock_mode",
      "start_recording",
      "test_connection",
      "unlock_door"
    ],
    "status_time": 56741288988545,
    "vod_enabled": true,
    "battery_error": false,
    "bandwidth_last_time": 1731034382,
    "firmware_avg_bitrate": "3",
    "video_packets_total": "305",
    "wifi_is_ring_network": false,
    "wifi_name": "XYZ",
    "channel": "11",
    "tx_rate": 7,
    "current_bandwidth": 2297,
    "current_bandwidth_mb": 2.3
  },
  "snooze_settings": null
}
```

### OS

macOS

### Node.js Version

v18.18.2

### NPM Version

10.8.3

### ring-client-api

13.0.1

### Operating System

Docker