Probable Causes
- Using temporary 24-hour developer token instead of permanent System User token
- User password was changed or 2FA was reset on the Admin Facebook account
- The admin user who created the token was removed from Meta Business Manager
Error 190 means the bearer token in your Authorization header has expired, was invalidated due to a password change, or lacked required permission scopes.
Generate a permanent System User Token in Meta Business Manager: Go to Business Settings > Users > System Users > Add Admin System User > Generate Token > Select Never Expire > Grant whatsapp_business_messaging and whatsapp_business_management permissions.
Tokens generated under an Admin System User with Never selected will not expire unless manually revoked in Business Manager.
You must select whatsapp_business_messaging and whatsapp_business_management when generating the token.
Our certified Meta API engineering team helps Indian enterprises diagnose webhook bugs, unblock banned numbers, and scale messaging limits safely.
Speak with Our Engineering Team