Meta rejected the ad because the ad account doesn't have access to the Instagram account used as the identity. Ads Editor already retries automatically without Instagram and with the Page's own identity (PBIA), but in some cases the user's token doesn't have the instagram_basic permission, or the user doesn't have the Advertiser role on the Page.

How to fix it:

  1. In the side menu, open the Connect Meta page and click the green Reconnect/Refresh button to update permissions. Make sure Instagram appears on the consent screen.
  2. In Meta's Business Manager, check that the ad account has access to the Instagram asset and that you have the Advertiser role on the Page.
  3. Reprocess the ad. If it still fails after reconnecting, contact support and include the account, Page, and Instagram IDs.