Skip to main content

I have an issue in all of my reports where I use Facebook ads. I've been using them for months and 2 days ago they all went broke with the same error. 

Facebook error: User may not have permissions to access account act_336487693. But I can't loose access to all ad acounts at once. I checked that and re-authorized all but nothing works.

When I try to edit query and choose ad account I see this message: Invalid appsecret_proof provided in the API argument. What should I do? I can't switch connection in every report.

Thanks for the help!

I’m having the same issue. 


Hi

 

Sorry to hear about the issue.

Could you please create a support ticket from Supermetrics Hub? This way, we can look into your individual cases to see what the issue is.

 

BR

Sonja

Supermetrics Support


Same issue. Has there been a resolution to this?


Hi ​@pquijencio 

Thank you for reaching out! The issue seems to be related to a permissions issue. To help us investigate further, could you please create a support ticket? This will allow us to gather the necessary details securely and provide you with the best assistance.

 


Same timing for me. It looked like a permissions issue. But it was also after reconnecting my to connections an error on: “Error: Field is incompatible with Profile views”. Is your query using this profile views metric? Because in the end I fixed it by removing the profile view metric. Although it was working with other field before this date.


Hi all,

Thank you for reporting issues with the Facebook/Meta Ads connector. We're sorry for the trouble and for the delay in responding here.

Our support team has fixed this for many users. The solution is usually one of the three simple fixes below.
 

The 3 Most Common Fixes
 

Fix #1: Update the API Version (For the "Invalid appsecret_proof" error)
 

The Problem: Facebook regularly updates its systems. The connection breaks if the app you're using is on an old, unsupported Facebook version.

How to fix it:

  • If you use a Supermetrics Personal App, please contact our support team and ask them to update the API version for you.

  • If you use your own custom app, you need to log into your Meta for Developers dashboard and update your app to use a current API version (v20.0 or newer).


Fix #2: Create a Personal App (For permission errors and general failures)
 

The Problem: The standard connection can sometimes be unstable or hit limits. Creating your own dedicated app makes the connection more reliable.

How to fix it:

  1. Create your own app: Follow the steps in our guide: How to create a personal Facebook app.

  2. Contact support: Send your new App ID and App Secret to our support team so we can link it to your account.

  3. Reconnect: Once we confirm it's linked, re-authenticate your Facebook connection in Looker Studio or Sheets.


Fix #3: Remove Old Accounts (For errors when managing many accounts)
 

The Problem: If your connection includes old, closed, or disabled ad accounts, it can sometimes cause the entire data pull to fail.

How to fix it:

  • When you re-authenticate, carefully check the list of accounts. Only select the active accounts you need to pull data from. Do not select "All Accounts."

  • Make sure you still have permission to access each of those active accounts in your Meta Business Manager.

We hope this helps resolve the problem. If you still need help after trying these steps, please contact our support team directly for further assistance. 😇