Getting { reason: "Invalid Token!", error: "invalid_grant"} when trying to refresh access token

Format Your New Topic as Follows:

API Endpoint(s) and/or Zoom API Event(s)
https://zoom.us/oauth/token

Description
Sporadically receiving error message when trying to refresh access token for few users of our app. Encountering this issue for a random set of users and there’s no pattern here.
{ reason: “Invalid Token!”, error: “invalid_grant”} when trying to refresh access token

What has been verified :

  1. Verified that the API request has the necessary request body with grant_type as refresh_token and passing the refresh token in refresh_token key. Verified the correct client id and client secret is added in the headers and the correct HTTP method (POST) is used.

  2. Verified that access_token and refresh_token is saved in the DB properly whenever a token refresh API call is issued.

Error?
{ reason: “Invalid Token!”, error: “invalid_grant”} when trying to refresh access token
How To Reproduce
Steps to reproduce the behavior:
N/A - sporadic, can’t identify a pattern.
2. Authentication method or app type
Zoom OAuth app.