zymbler

Meta connection revoked — how to reconnect

When tokens die because of a Meta-side revoke, here's the recovery path.

3 min readUpdated By the Zymbler team

If your dashboard shows "Meta connection inactive" or you stop receiving WhatsApp messages, the most common cause is that the access token Zymbler was using got revoked on Meta's side.

The fix is a 30-second reconnect — but it's worth understanding what triggered the revoke so it doesn't happen again.

Why tokens get revoked

Long-lived tokens normally don't expire. They die only when:

  • Someone removed Zymbler from Business Integrations. In Facebook Settings → Business Integrations, anyone with Admin access can revoke connected apps.
  • The Facebook user who originally connected was removed. Access tokens are tied to a user. If that user loses Admin rights on the Business Account or WABA (or leaves the company), their tokens die.
  • The Facebook account password was changed AND the user enabled "invalidate all sessions" during the change.
  • The WABA itself was deleted. Less common but recoverable only by un-deleting the asset within Meta's grace period.
  • Meta's automated system flagged the integration. Rare — usually accompanied by an email explaining why.

How to reconnect

  1. In Zymbler: Settings → Integrations → Meta.
  2. You'll see a banner saying the connection is inactive → Reconnect.
  3. The Meta OAuth popup opens. Sign in with the same Facebook account that originally connected (or with another Admin if the original user left).
  4. Select your Business Account and WABA again. Confirm permissions.
  5. Popup closes; Zymbler stores new tokens and re-subscribes webhooks automatically.

Your existing agent settings, lead history, and configuration are untouched — reconnecting only refreshes the credentials.

Tip
Multiple admins = resilience
If at least two members of your team are Admins on the Business Account, either of them can reconnect when needed. A single admin is a single point of failure — if that one person leaves, you have to add a new Admin through Meta before you can reconnect.

Preventing future revokes

  • Don't remove Zymbler from Business Integrations unless you mean to disconnect. The Business Integrations page lists every app you've ever connected — it can look cluttered, but removing entries breaks them.
  • Keep at least two Admins on the Business Account and on the WABA.
  • Don't change the original connector's Facebook password from a public/shared device. If you have to, choose "Don't log out other sessions" on the password change form.
  • Add Zymbler as a tested-and-trusted app in Business Integrations — this hides the bulk-remove option for critical integrations.

What happens to in-flight conversations during a revoke

Conversations that started while Zymbler was connected stay in your inbox. They're read-only until reconnection:

  • Inbound messages from the revoked period are not received in Zymbler— they go to your WhatsApp Business inbox in Meta's UI directly, where you can see them at business.facebook.com/wa/manage/messaging. After reconnect, new messages flow again but you'll have a gap.
  • The agent stops replying the moment the token dies, and doesn't retry until you reconnect.

For this reason, reconnect quickly if you notice the banner — every message that arrives while the connection is down is one the agent can't answer for you.


What to read next

Not using Zymbler yet? Try our demo agent on WhatsApp

Still stuck?
We typically reply within one working day.
Email support