I have cases where we get an Invalid Refresh Token response from Auth0. It’s an HTTP 403 response. Under what scenarios would this happen? I have 80% of my refresh tokens working fine, but some of them get this response. I’d like to be able to handle this better, but I can’t handle it if I don’t know why it’s happening.
One important detail is that when you revoke a token, for security reasons the grants associated with that token are deleted. This means that all other refresh tokens issued to the same combination of application, user and audience effectively become invalid. If you are revoking refresh tokens as part of your flow, this might explain it.