Meta returned a permissions error, which in this context almost always means the ad account has a pending payment or a billing restriction. Ads Editor checks the account's health and replaces the message with the real cause.

When the account has a pending payment, the Meta Ads page also shows Pending payment on Meta at the top (in place of Connected), along with a banner saying whether the ads have already stopped or are still running for now.

How to fix it:

  1. In Meta Ads Manager, open Billing and payments and check the payment method and pending invoices.
  2. Settle the payment.
  3. Try again in Ads Editor.

If the payment is up to date and the error continues, the cause is usually the ad's Page or Instagram account: no connected profile manages the Page, or the selected Instagram account belongs to a different Page. Check the permissions. If the error continues, contact support and attach a screenshot of the message.