Hello! As stated in documentation here
refresh token could became invalid on password change or app disconnection.
But it seems that there are other reasons.
E.g. I have two refresh tokens with different scopes
channel_read,chat:read,user:read:email,user_read for the same application and the same user.
Refreshing with first token succeeds, but with second leads to
Invalid refresh token error.
What could be a reason for such behaviour?