ChatDaddy
WhatsApp Bans

Meta WhatsApp Error Code 190 (WABA Access Token Expired) — Token No Longer Valid / Sending Stopped — Fix

## Overview Error code #190 — "Access Token Expired". The access token connecting your WhatsApp Business Account to Meta is no longer valid, so message sending and API calls stop. This is a Meta-side token issue, not a ChatDaddy bug. ## Why This Happens - A temporary token was used and has expire

Updated Jun 10, 2026

Overview

Error code #190 — "Access Token Expired". The access token connecting your WhatsApp Business Account to Meta is no longer valid, so message sending and API calls stop. This is a Meta-side token issue, not a ChatDaddy bug.

Why This Happens

  • A temporary token was used and has expired automatically.
  • The Meta/Facebook password was changed, which invalidates all existing tokens.
  • The token was manually revoked in Business Manager.

How to Fix

  1. Log in to Meta Business Manager (business.facebook.com).
  2. Open Business Settings → Users → System Users.
  3. Select the System User connected to your WhatsApp Business Account.
  4. Click Generate New Token, choose your app, and set it to never expire (permanent).
  5. Tick whatsapp_business_management and whatsapp_business_messaging.
  6. Copy the new token and update it in your ChatDaddy WABA connection.
  7. Retry sending — the error clears once the new token is active. 💡 Always use a permanent System User token so this doesn't recur.

Suggested Reply

The error you're seeing is Meta error code 190 — "Access Token Expired". Your access token is no longer valid, which is why sending stopped. This is a Meta-side setting, not a ChatDaddy issue. 🙂

Here's how to fix it:

  1. Log in to Meta Business Manager (business.facebook.com)
  2. Go to Business Settings → Users → System Users
  3. Select your System User and click Generate New Token
  4. Set it to never expire and tick whatsapp_business_management and whatsapp_business_messaging
  5. Copy the new token and update it in your WABA connection

Once the new token is in place, sending will resume. Happy to walk you through it! 😊

Feedback
Was this article helpful?

Related articles