Facebook Error: API Permissions Errors

Note: If you're having trouble with a Facebook account while using natively, please contact Facebook directly via their Help Pages as Facebook settings are not something we at SmarterQueue can assist with.

Sometimes, you may receive a Facebook API Permissions Error when attempting to post to your Facebook Group/Page via SmarterQueue. 

Facebook may show several different messages. Some could include the (#200) prefix - more on these errors here, but the main recommended course of action is the same:

TL;DR

Re-authorize your Facebook permissions to fix API permissions errors.


In This Article


Common API Permissions Error Messages

  • Capability or Permissions Issue
  • Missing or Revoked Permission
  • Insufficient API Permissions
  • Invalid Security Key
  • Permissions Required
  • Insufficient Permission to Post to Group
  • No Permission to Publish the Video
  • Could Not Authenticate You
  • Unsupported Request
  • Permission Error
  • Permissions error
  • Insufficient API Permissions
  • Insufficient permission to post to target on behalf of the viewer
  • Requires either publish_actions permission or manage_pages and publish_pages as an admin with sufficient administrative permission
  • Subject does not have permission to post videos on this target
  • Subject does not have permission to post photos on this page
  • Requires either publish_to_groups permission and app being installed in the group or manage_pages and publish_pages as an admin with sufficient administrative permission
  • If posting to a group, requires app being installed in the group, and either publish_to_groups permission with user token, or both pages_read_engagement and pages_manage_posts permission with page token; If posting to a page, requires both pages_read_engagement and pages_manage_posts as an admin with sufficient administrative permission
  • User does not have sufficient administrative permission for this action on this page. If the page business requires Two Factor Authentication, the user also needs to enable Two Factor Authentication
  • Please re-connect your Facebook profile (name of profile) with Insights permissions. Response from Facebook: Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons.
  • Please re-connect your Facebook profile (name of profile), with Insights permissions. Response from Facebook: Error validating access token: The user is enrolled in a blocking, logged-in checkpoint
  • Please re-connect your Group(s) and then follow the instructions to continue publishing to your Group(s)

How To Resolve API Permissions Error Messages

These errors usually mean that the SmarterQueue web app has not been granted full permission to publish to your Group/Page on Facebook.

We have written a guide for how to re-authorize your Facebook permissions so that you can grant the full permissions that we require.

Note: When reconnecting Facebook Pages/Groups, or Instagram Business/Creator profiles, make sure you grant full permissions, to avoid issues using SmarterQueue. We strongly recommend you grant permission to all of your Facebook Pages, Groups, and Instagram Business/Creator accounts when reconnecting every time, rather than granting granular permissions just for the one you are reconnecting. This will ensure you don't inadvertently remove permissions from other connected Pages/Groups/Profiles and that you avoid running into publishing errors that can come up due to one of the many permissions bugs in Facebook's API. It will also make it easier to add any of your other Pages, Groups, and Instagram Profiles to your SmarterQueue account in the future.


Two-Factor Authentication

If you continue encountering any of the API permissions errors even after granting the relevant permissions, be sure to check if  Two-Factor Authentication (2FA) is enabled on your Instagram Profile & Facebook Page.
Having 2FA enabled on one of the accounts while not on the other can also lead to the errors and failed posts. Ensure you have 2FA enabled on both  Instagram and  Facebook as they are directly linked and then try to publish the content again. 
If you are a SmarterQueue customer and are still encountering permission errors after following these steps, please  contact us with:
  1. Specific details about the Page;
  2. Screenshots of your Facebook permissions settings.
This information will help us report the issue to Facebook to investigate!