In this article, we'll help you troubleshoot common errors you might run into with your Instagram account in Loomly:
Having trouble connecting your Instagram account? You can take a look here for troubleshooting tips.
1. Troubleshooting and best practices
For Loomly to access your social accounts, it requires access tokens which authorizes Loomly to publish on your behalf. Access tokens are provided by the social media network when you connect your account through an industry-standard process called OAuth
These access tokens might expire for several reasons:
Your social media credentials have been updated.
The lifespan of an access token determined by the social media platform has passed. Loomly notifies you 7 days in advance when access tokens are about to expire.
Loomly losing permissions to publish such as revoked permission settings or the connected profile no longer having Admin access.
Social media platform updates.
This is why you might have to reconnect your social accounts from time to time.
For Instagram, we recommend reconnecting accounts every year as access tokens will expire after a year.
Access tokens can also become invalidated for the reasons listed above, so we recommend reconnecting your accounts if there are any changes made to your Instagram account.
2. Instagram common errors
Error code: 10 – The user is not an Instagram Business (HTTP 400)
This error occurs when you have connected an Instagram account that is not a Business account. Please convert your account to a Business account, then reconnect your Instagram account to Loomly.
Error code: 9, Error subcode: 2207042 – Media Publish Limit Exceeded (HTTP 400)
This error occurs when you have reached the limits of Instagram's Content Publishing API. You can only automatically publish a total of 25 single-image or single-video posts to Instagram business accounts within a 24-hour rolling period. Please manually publish the post from the Loomly mobile app, or please reschedule your post for a different day.
Error code: 100, Error subcode 33 – Unsupported post request (HTTP 400)
This error occurs due to permission settings. Please revoke Loomly's access to Facebook by following these steps, then reschedule your post.
Error code: 10 – Application does not have permission for this action (HTTP 400)
This error occurs due to all permission settings not being accepted. Please revoke Loomly's access to Facebook by following these steps, then reschedule your post.
Error code: 100, Error subcode: 2207019 – Cannot process Location ID provided (HTTP 400)
This error occurs due to the location tag. We recommend entering a specific location name or the location's address exactly as it is listed in the Instagram mobile app.
Error code: 36000, Error subcode: 2207004 – Image size too large (HTTP 400)
The image size is over 8 MB. The size limit is 8MB for single-image posts that are directly published to Instagram. Please upload an image that is less than 8 MB and reschedule the post if you would like to have this post published automatically. Otherwise, you can manually publish this post using the Loomly mobile app.
Error code: 25, Error subcode: 2207050 - The Instagram account is either inactive or restricted
This occurs if the Instagram business account is inactive, checkpointed, or restricted. Please sign in to the Instagram mobile app and complete any actions the app requires to re-enable your account, then reschedule your post.
Error code: You do not have permission to post to any of the profile_id's provided
This issue occurs when Loomly no longer has access to your Instagram account. You need to reconnect your Instagram account to Loomly to resolve the issue.
Error code: Media failed to process on Instagram: IN_PROGRESS
The media file could not be published to Instagram due to a temporary error. Please try rescheduling the post for a later time.
Error code: Media failed to process on Instagram: ERROR
The post may have failed to publish due to permissions. Please try these steps if the post does not publish:
Check Facebook permissions to confirm that all permissions are allowed.
Revoke Loomly's access from Facebook, disconnect both Facebook and Instagram and connect again.
If there is a Page Owner listed in the Page Roles section of the associated Facebook page, confirm that you have full access to the Instagram account from Facebook Business Settings.
4. How can I manually publish a failed post?
Go to the post you'd like to manually publish in the Loomly mobile app
Go to Publish Details
Select Republish to Instagram
Scroll down, then select Republish to Instagram
Select the media file(s). If you need to publish a carousel post, you can hold down the first image/video, then click the remaining images and videos you'd like to publish within the carousel
Paste the caption. Add any tags and locations if you would like
Then press Share to post to Instagram!
You can then head back to the Loomly app if you need to do anything else in Loomly.
5. Reconnect & revoke access
To reconnect your Instagram account
Go to your Calendar Settings > Social Accounts and disconnect your Instagram account by hitting the red X
You will then be prompted to log in to Instagram again, and this should reset the connection.
Here are a couple of tips:
You can use Manage Social Accounts to disconnect, refresh, and connect Social Accounts.
You can also view which Social Accounts require attention due to failures or expiration from here.
To Revoke access from Facebook
Go to Facebook.com > Settings & Privacy > Settings > Business Integrations > remove Loomly from your list of authorized apps.
Return to the Social Accounts tab of your calendar Settings page in Loomly, and remove your Facebook connections by clicking the red 'x' then reconnect your Facebook account to Loomly with the green CONNECT button
A new Facebook window will pop up, prompting you to grant permissions to Loomly. Accept all permissions asked by Facebook, including those related to your Profile (this is necessary since Loomly access Pages through your Profile, as mentioned earlier).
You will be taken back to Loomly where you can select which Facebook Page you want to connect your calendar to in a dropdown menu.