I can’t connect Instagram to Metricool
Error connecting Instagram
If you try to connect your Instagram account to Metricool and receive technical error messages or authorization issues, this article will help you solve them.
Here you’ll find solutions to the most common errors related to OAuth, sessions, and verifications that may appear during the connection process.
If your error is related to Facebook permissions, page linking, or Business Manager, check the article Connect Instagram to Metricool where these cases are explained.
General recommendations
To avoid technical errors when connecting Instagram:
Use the connection through Facebook whenever possible: it’s more stable and has fewer technical issues
Check your privacy settings on Instagram and Meta before trying to connect
Clear previous authorizations if you’ve tried to connect several times without success
If one connection method doesn’t work, try the other one (direct vs. Facebook)
Don’t try to connect the same account multiple times in a row immediately. This can cause authorization conflicts. Wait at least a few minutes between attempts.
➡️ Error: "400 Session Invalid"
This is one of the most common errors when using the direct Instagram connection (without Facebook).
The following URL appears with the message: https://www.instagram.com/oauth/authorize/third_party/error/?message=400%20Session%20Invalid
Why does it happen?
It’s a temporary Instagram API error, related to the OAuth authentication session.
Instagram can’t properly validate the session started in the browser during the authorization process with Metricool.
This error doesn’t depend on your Metricool account settings and is usually caused by:
Expired or invalid Instagram sessions
Browser cookies or cache
Temporary issues on Instagram servers
Solutions
Log out and log back into Instagram
Clear cookies and cache or use incognito mode
Wait and try again later
Switch to the Facebook connection, which is more stable and reliable
Connecting through Facebook is usually more reliable than the direct Instagram connection. We recommend this option if you experience recurring 400 errors.
➡️ Error: "Your future activity off Meta technologies is turned off"
The full error message is: OAuthException: "Your account's future activity history off Meta technologies is currently turned off. Please visit account center to change it."
Why does it happen?
A privacy setting in your Meta account is disabled, preventing external apps (like Metricool) from accessing your activity information.
Solution:
Go to the Meta Accounts Center: https://accountscenter.facebook.com/info_and_permissions
Click Your activity off Meta technologies
Select Manage future activity
Enable: Future activity
Go back to Metricool and try connecting your Instagram account again
Once this setting is enabled, the connection should complete successfully.
➡️ Error: "Something went wrong, authorization could not be verified"
You receive a message indicating that the authorization failed or could not be verified during the connection process.
Why does this happen?
At Metricool, we don’t have specific details about the exact reason for the failure. This error can occur for two main reasons:
1️⃣ Authorization or verification conflicts (OAuth)
It can happen due to:
Previous Metricool authorizations saved in Instagram.
Browser cache or cookie issues.
Temporary failures during the OAuth verification process.
Recommendation:
Remove Metricool from connected apps in Instagram:
Open the Instagram app on your mobile device.
Go to your profile → Menu (☰) → Settings and privacy
Select Website permissions → Apps and websites
Find Metricool in the list and remove it.
Clear your browser:
Clear cache and cookies.
Or try in incognito/private mode
Or use a different browser.
Try connecting again from Metricool.
Make sure you completely remove Metricool from Instagram’s connected apps before trying to connect again.
2️⃣ Restriction applied by Meta (API access)
This same error can also appear when Meta limits the account’s access to the Instagram Graph API (the official API Metricool uses to connect, publish, and retrieve data).
In some cases:
No visible restrictions appear under Account Status.
The account works normally inside the app.
But access to external integrations is temporarily limited.
API access is subject to compliance with:
Platform Terms: https://developers.facebook.com/terms
Meta Community Standards: https://transparency.meta.com/policies/community-standards/
If there is an internal limitation, authorization verification cannot be completed and the connection will fail.
What you can do in this case
Check in Instagram: Settings → Account → Account Status.
Review whether you’ve received notifications or warnings.
If no visible restrictions appear, it may be an internal automatic review.
Make sure your account complies with Meta’s terms of use.
For more details, contact Meta Support.
If Meta restores API access, the connection can be completed successfully.
➡️ Error: Personal account instead of professional
You don’t receive a specific error message, but the connection doesn’t work or Instagram doesn’t appear as an option.
Why does it happen?
Metricool only works with professional Instagram accounts (Business or Creator). Personal accounts aren’t supported by the Instagram API.
Solution:
Open the Instagram app
Go to your profile → Menu (☰) → Settings and privacy
Select Account type and tools
Choose Switch to professional account
Complete the steps to become Business or Creator
Go back to Metricool and try connecting again