Using Home/Away modes in Homebridge 'resets' Modes feature in Ring app
<!--
Please DO NOT DELETE THIS TEMPLATE or your issue may be closed immediately.
Before opening an issue, search for open and closed GitHub issues that match your situation.

If this is a Live Stream issue please go back and use the Live Streaming issue template.
-->

# Bug Report

### Describe the Bug
<!-- ✍️edit: --> A clear and concise description of the problem...
After triggering a mode (etc Away) via the Home app, if I then go into the Ring app, the “modes” options normally available at the top of the main dashboard screen have disappeared, and the app acts as though the feature has not even been enabled before. If I select to enable them, the motion / live view options for each camera per Mode have been reset to the defaults.
### To Reproduce
Steps to reproduce the behavior:
- In your Ring environment, enable the 'Modes' feature for cameras
- Change the Home / Away / Disarmed behaviours for some devices away from the defaults
- Pair to Homebridge plugin
- Start Homebridge
- In the Home app, set the mode to Away and wait a few seconds
- Return to the Ring app. Notice the Home / Away / Disarmed Modes options are now missing from the Dashboard view.
- In the Ring app, go to Settings > Modes. Notice the screen asks "Ready to start using Modes?" as though the features has been disabled until now. Selecting either "Use Default Mode Settings" or "Customise Mode Settings" results in modes settings being reset to their defaults.

### Expected behavior
<!-- ✍️edit: --> A clear and concise description of what you expected to happen.
'Modes' functionality should continue as always with the Ring app only reflecting any change in state due to changes made via the Homebridge plugin.

### Screenshots/Logs
<!-- ✍️edit: --> If applicable, add screenshots and log output to help explain your problem.

### Additional context
<!-- ✍️edit: --> Add any other context about the problem here.

### Homebridge Ring Config
Post homebridge-ring platform config  _without sensitive information_
```
  {
            "refreshToken": xxx,
            "hideDoorbellSwitch": true,
            "hideCameraSirenSwitch": true,
            "hideInHomeDoorbellSwitch": true,
            "hideAlarmSirenSwitch": true,
            "hideUnsupportedServices": true,
            "avoidSnapshotBatteryDrain": true,
            "onlyDeviceTypes": [
                "location.mode",
                "stickup_cam_mini"
            ],
            "platform": "Ring"
        },


```

### Environment
<!-- ✍️edit: -->
 - OS: Raspbian
 - Node.js: 16.16.0
 - NPM: 8.11.0
 - homebridge-ring: 11.0.7
 - homebridge: 1.5.0
 - hoobs: N/A
