When a user chooses to connect our app with Garmin we walk them through authorisation which involves us sending the user to https://connect.garmin.com/oauthConfirm?oauth_token={}
We are seeing an issue where everytime one of our users goes through this flow they see the error message
"An error has occured. We could not give this application the permissions you requested"

If they try again immediatly after seeing this it works no problem. Do you know what is causing this issue?