Home/Help Center/Error 131005

Troubleshooting

Error 131005: Permission Is Not Granted or Has Been Removed

Error 131005 means the app lacks a permission the request needs. What removes permissions, how to check them and how to reconnect your number in VGraple CRM.

By Chirag Darji · Updated 16 Oct 2026 · 2 min read

On this page
  1. Symptom
  2. Why it happens
  3. Fix
  4. In VGraple CRM
  5. Related errors

Error 131005 means Meta refused a request because the app does not have the permission it needs, or the permission was removed. In VGraple CRM it usually means the connection to your WhatsApp account needs to be re-authorised. Reconnect the number from Channels.

Meta policy

Meta's wording for this code: "Permission is either not granted or has been removed." Source: Meta's WhatsApp Business Platform error codes reference, checked 16 October 2026.

Symptom

Sending, loading templates or syncing a phone number fails with 131005, often for every message at once, and often after a change in Meta Business settings.

Why it happens

  • The access token behind the connection no longer carries the permission the request needs. It happens when someone removes the app or its permissions in Meta Business settings, when the person who connected the number leaves the business portfolio, or when a permission is revoked during a review.
  • Because the token belongs to the connection and not to a single message, every send fails the same way until the connection is renewed.

Fix

  1. Open Settings, then Channels, then WhatsApp, and look at the number's status. A connection that needs attention is shown there.
  2. Reconnect the number from the same screen and accept every permission Meta asks for. Do not untick any of them.
  3. In Meta Business settings, check that the person who connected still has full access to the business portfolio and the WhatsApp account, and that the app has not been removed from the account.
  4. After reconnecting, send one test message from the inbox before restarting a broadcast.
  5. If Meta lists the app as having no access even though you granted it, send us the time and the number. Open Support in the app and send the exact error text, the time and the number it happened on; the thread keeps the history.

In VGraple CRM

VGraple CRM shows the state of each connected number on Channels, and the failed message shows the code and Meta's text. Reconnecting renews the permissions without touching chats or contacts.

All codes are listed in the WhatsApp error codes reference.

Frequently asked questions

Will I lose my chats or templates if I reconnect?
No. Chats, contacts and templates stay in your workspace. Reconnecting renews the permission, it does not delete the number.
Is 131005 the same as an expired token?
Close but not the same. An expired token (error 190) can be renewed by reconnecting. 131005 means a permission itself is missing, so reconnecting has to grant it again.
Who should reconnect?
Someone with full access to the business portfolio that owns the WhatsApp account. A person without that access cannot grant the permissions.

Run your WhatsApp on VGraple CRM

Free forever plan, official Meta WhatsApp Business API, set up in 15 minutes. No card needed.