log in issue
<!--
When i try and configure the plug in i enter in my user  name and password and then the code Ring sends me I get password failed message.  Unable to link. 
-->

# Bug Report

### Describe the Bug
<!-- ✍️edit: --> A clear and concise description of the problem...

### To Reproduce
Steps to reproduce the behavior:
 - Create an `ApiClient`
 - Attempt to ...
 - See error

### Expected behavior
<!-- ✍️edit: --> A clear and concise description of what you expected to happen.


### Screenshots/Logs
6/27/2022, 5:03:20 PMRing BridgeLoaded plugin 'homebridge-ring'
6/27/2022, 5:03:20 PMRing BridgeLoading 1 platforms...
6/27/2022, 5:03:20 PMRing BridgeRingWARNINGPlugin is not configured. Visit https://github.com/dgreif/ring/tree/master/homebridge#homebridge-configuration for more information.
6/27/2022, 5:03:20 PMRing BridgeBridge is running on port 51836.
6/27/2022, 5:03:35 PMhomebridge-ringERRORring login failed
6/27/2022, 5:03:35 PMhomebridge-ringERRORgetaddrinfo EAI_AGAIN oauth.ring.com
6/27/2022, 5:04:24 PMhomebridge-ringERRORring login failed
6/27/2022, 5:04:24 PMhomebridge-ringERRORgetaddrinfo EAI_AGAIN oauth.ring.com
6/27/2022, 5:04:29 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:04:29 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:04:49 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:04:49 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:04:50 PMhomebridge-ringERRORring login failed
6/27/2022, 5:04:50 PMhomebridge-ringERRORgetaddrinfo EAI_AGAIN oauth.ring.com
6/27/2022, 5:05:27 PMhomebridge-ringERRORring login failed
6/27/2022, 5:05:27 PMhomebridge-ringERRORgetaddrinfo EAI_AGAIN oauth.ring.com
6/27/2022, 5:09:10 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:09:10 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:09:30 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:09:30 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:09:50 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:09:50 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:10:10 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:10:10 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:10:30 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:10:30 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:10:50 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:10:50 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:11:10 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:11:10 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:13:54 PMhomebridge-ringERRORring login failed
6/27/2022, 5:13:54 PMhomebridge-ringERRORgetaddrinfo EAI_AGAIN oauth.ring.com
6/27/2022, 5:15:19 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:15:19 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:15:39 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:15:39 PMNest BridgeNestRetrying in 10 seconds.
6/27/2022, 5:15:59 PMNest BridgeNestERRORNest API call to subscribe to device settings updates returned an error: EAI_AGAIN
6/27/2022, 5:15:59 PMNest BridgeNestRetrying in 10 seconds.

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

### Environment
<!-- ✍️edit: -->
 - OS: [e.g. Raspbian]
 - Node.js: [e.g. 12.14.1] <!-- run `node -v` to get current version -->
 - NPM: [e.g 6.13.4] <!-- run `npm -v` to get current version -->
 - ring-client-api: [e.g 6.0.3]
