Refresh token is not valid
### Is there an existing issue for this?

- [X] I have searched the existing issues

### Describe The Bug

s6-rc: info: service legacy-services successfully started
node:internal/process/promises:288
            triggerUncaughtException(err, true /* fromPromise */);
            ^

Error: Refresh token is not valid.  Unable to authenticate with Ring servers.  See https://github.com/dgreif/ring/wiki/Refresh-Tokens
    at RingRestClient.getGrantData (/ring-hassio/ring_hassio/node_modules/ring-client-api/lib/api/rest-client.js:93:15)
    at RingRestClient.<anonymous> (/ring-hassio/ring_hassio/node_modules/ring-client-api/lib/api/rest-client.js:97:36)
    at Generator.next (<anonymous>)
    at /ring-hassio/ring_hassio/node_modules/ring-client-api/lib/api/rest-client.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/ring-hassio/ring_hassio/node_modules/ring-client-api/lib/api/rest-client.js:4:12)
    at RingRestClient.getAuth (/ring-hassio/ring_hassio/node_modules/ring-client-api/lib/api/rest-client.js:96:16)
    at RingRestClient.<anonymous> (/ring-hassio/ring_hassio/node_modules/ring-client-api/lib/api/rest-client.js:121:33)
    at Generator.throw (<anonymous>)
    at rejected (/ring-hassio/ring_hassio/node_modules/ring-client-api/lib/api/rest-client.js:6:65)

Node.js v18.17.0

### To Reproduce

_No response_

### Expected behavior

Wan to integrate https://github.com/jeroenterheerdt/ring-hassio, 
follwed the refresh token generation as described here:
https://github.com/dgreif/ring/wiki/Refresh-Tokens 


### Relevant log output

_No response_

### Screenshots

_No response_

### Additional context

_No response_

### OS

Linux

### Node.js Version

 Node.js v18.17.0

### NPM Version

v7.5.2

### ring-client-api

9.19.0

### Operating System

Debian