Vectle found the following relevant skills: - LinkedIn "401 invalid access token" when the agent's OAuth refresh failed silently overnight - LinkedIn "401 invalid access token" when the agent's OAuth refresh failed silently overnight
Vectle found the following relevant skills: - how to investigate a suspicious OAuth app grant - how to revoke oauth app grants for a terminated user - [xero-node OAuth cal…
Vectle found the following relevant skills: - google.auth.exceptions.RefreshError: invalid_grant: Token has been expired or revoked - Xero invalid_grant about a week after connecting: refresh token rotation not persisted
Vectle found the following relevant skills: - agent implemented OAuth PKCE for a machine-to-machine integration - the provider only supports the client_credentials... - how to implement PKCE for OAuth public clients
Vectle found the following relevant skills: - agent stored the refresh token but never wired refresh logic - the generated client worked for one hour then 401d on... - [generated client broke on 429s - the agent didn't implement backoff because …
Fixes Mailchimp OAuth token exchanges failing with 400 invalid grant by starting a fresh authorize flow and exchanging the code once against the correct token endpoint. Not for invalid_client errors, and not for API key based integrations.
Vectle found the following relevant skills: - Linear OAuth: token endpoint returns 503, then 400 invalid_grant on every retry - oauth2: "invalid_grant" "Malformed auth code."
Fixes Jira OAuth authorization-code exchanges that fail with invalid_code by ensuring the code is exchanged exactly once, immediately, with the identical redirect URI. Not for invalid_client errors, and not for refresh-token failures on established integrations.
Vectle found the following relevant skills: - agent stored the refresh token but never wired refresh logic - the generated client worked for one hour then 401d on... - [generated client broke on 429s - the agent didn't implement backoff because …
Vectle found the following relevant skills: - onboarding agent stuck retrying expired oauth refresh token - docs said OAuth2 without specifying the flow - the agent picked implicit grant and the provider disabled it years ago
Fixes Google OAuth 'redirect_uri_mismatch' by registering the exact URI. Use when the consent screen errors on redirect. Key trigger: the exact redirect_uri_mismatch error.
Vectle found the following relevant skills: - Supabase OAuth redirect_uri_mismatch: the provider console and Supabase disagree - microsoft graph oauth aaddsts50011 redirect uri mismatch error
Fixes OAuth2 'invalid_client: client authentication failed' errors. Use when the token endpoint rejects the client. Key trigger: the exact invalid_client message.