RangeError: Maximum call stack size exceeded
<!--
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
Homebridge-Ring plugin suddenly won't start when HomeBridge boots.  I get an error in the logs:

`[12/26/2021, 10:05:35 PM] Homebridge v1.3.8 (HAP v0.9.7) (Homebridge) is running on port 51826.
[12/26/2021, 10:05:35 PM] ====================
[12/26/2021, 10:05:35 PM] ERROR LOADING PLUGIN homebridge-ring:

[12/26/2021, 10:05:35 PM] RangeError: Maximum call stack size exceeded
`

Homebridge starts just fine, but I have no cameras in the accessories section nor in the Home app.

### To Reproduce
Steps to reproduce the behavior:
 - Start Homebridge
 - See error in Logs

### Expected behavior
Cameras show up in the Home app.  This worked until a few days ago.


### Screenshots/Logs

`[12/26/2021, 10:05:35 PM] Homebridge v1.3.8 (HAP v0.9.7) (Homebridge) is running on port 51826.
[12/26/2021, 10:05:35 PM] ====================
[12/26/2021, 10:05:35 PM] ERROR LOADING PLUGIN homebridge-ring:

[12/26/2021, 10:05:35 PM] RangeError: Maximum call stack size exceeded
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:29:23)
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:31:22)
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:31:22)
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:31:22)
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:31:22)
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:31:22)
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:31:22)
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:31:22)
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:31:22)
at Function.Array.from (/usr/lib/node_modules/homebridge-camera-ffmpeg/node_modules/collections/shim-array.js:31:22)
[12/26/2021, 10:05:35 PM] ====================`

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

### Homebridge Ring Config
Post homebridge-ring platform config  _without sensitive information_
```
        {
            "refreshToken": "token",
            "platform": "Ring"
        },
```

### Environment
 - OS: Unraid Docker
 - Node.js: v12.20.1
 - NPM: v6.14.10
 - homebridge-ring: v9.23.0
 - homebridge: v1.3.8
 - hoobs: N/A
