Hi everyone,
I’m running into a frustrating issue with the Instagram Graph API and hoping someone here can help.
The Problem:
My app is fully verified and approved by Meta, but when real users try to authenticate through OAuth, they’re getting Error 190 (invalid OAuth access token). This happens despite the app working perfectly fine during testing with test users.
What I’ve tried:
- Double-checked all app permissions and settings
- Verified the app is in Live mode
- Confirmed OAuth redirect URIs are configured correctly
- Tested with multiple real user accounts
The Error:
Error Code 190 - “Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons.”
But this happens immediately on first authentication attempt, not after the token is issued.
Request for help:
Has anyone encountered this specific scenario where test users work but real users fail with OAuth 190? I’m looking for practical solutions or workarounds.
Happy to share more details about my setup or discuss further if anyone has insights. Thanks in advance!