OAuth integration refresh token being revoked
I am a developer setting up a Klaviyo integration with our web app. Each time I create a new integration the access token and refresh token work for a day and then the refresh token gets revoked remotely. We are still in development stage and this is not accessable to customers. We do run some unit tests for accessing the API through our code with the OAuth token. I have noticed that our unit tests occasionally hit rate_limit_exceeded exceptions on the refresh token and also invalid_grant with the message “Refresh token has been revoked”
My question is, what could cause our refresh tokens to be revoked? It is not coming from us or a customer, and it hasn't been inactive for 90 days. Any help is appreciated. Thanks
