Invalid Refresh Token
### Is there an existing issue for this?

- [X] I have searched the existing issues

### Describe The Bug

I run  `npx -p ring-client-api ring-auth-cli` and get back  a token. I then try to use said token in a custom  javascript prgrram running locally. then this happens. This has been happening since 7/28 consistently
`
 Error: Refresh token is not valid.  Unable to authenticate with Ring servers.  See https://github.com/dgreif/ring/wiki/Refresh-Tokens
    at RingRestClient.getGrantData (/home/will/RING/node_modules/ring-client-api/lib/rest-client.js:140:15)
    at RingRestClient.getAuth (/home/will/RING/node_modules/ring-client-api/lib/rest-client.js:143:32)
    at RingRestClient.getAuth (/home/will/RING/node_modules/ring-client-api/lib/rest-client.js:184:29)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
`

I expect a valid refresh token

### To Reproduce

create refresh token. Try to use token. fail

### Expected behavior

Login success

### Relevant log output

```shell
Error: Refresh token is not valid.  Unable to authenticate with Ring servers.  See https://github.com/dgreif/ring/wiki/Refresh-Tokens
    at RingRestClient.getGrantData (/home/will/RING/node_modules/ring-client-api/lib/rest-client.js:140:15)
    at RingRestClient.getAuth (/home/will/RING/node_modules/ring-client-api/lib/rest-client.js:143:32)
    at RingRestClient.getAuth (/home/will/RING/node_modules/ring-client-api/lib/rest-client.js:184:29)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
```


### Screenshots

_No response_

### Additional context

I can see the device as authorized in the ring APP

### OS

Debian

### Node.js Version

v16.20.1

### NPM Version

8.19.4

### ring-client-api

^11.8.1

### Operating System

Debian