Understanding and Handling Posting Errors

Sometimes when posting to multiple profiles you may see that not all of your posts have went out. This situation can happen and often it can be avoided by following best practices. This article will contain a list of possible errors you may encounter in the report and the ways to handle them.

General Errors

Access token has expired, been revoked or otherwise invalid

This could happen when your profile credentials are no longer valid, in this case, try to re-add your profile.

An unexpected error has occurred

This could happen when the error response from the network is unknown or irrelevant to the user, in this case, please contact support.

Network Specific Errors


API limitations exceeded

This error will happen when the API limitations are exceeded for that day. Since the limits are refreshed every 24 hours at midnight UTC, there is nothing that needs to be done.

The current API limits for posting on LinkedIn are 25 profile status updates and 20 company shares.

Refused by LinkedIn

This error may happen if the message you are trying to post has an invalid URL or odd characters. Try to check the message and URL and re-schedule, if it happens again contact support.

Internal API server error

This error rarely happens but essentially means that LinkedIn had an internal issue while receiving the post. In this case there is nothing to do besides attempting to re-schedule to a later time.


Post is a duplicate

This error means that a post with exactly the same content has already went out within a short time period of trying to post. While It's a bad practice to post the same content in close proximity, if you must do it, try to re-schedule using different wording.

Facebook is down or being upgraded

This error may happen when Facebook API is down or performing updates. It's extremely rare but can happen, in this case simply re-schedule for a later time.

Permission is either not granted or has been removed

This error means that the user has either changed his password, or revoked access from the Oktopost app. In this case you will need to re-connect the profile or page.


This request looks like it might be automated

This error is returned from Twitter to protect users from malicious activity. It can happen when using 3rd party software to post in high-volumes that may look suspicious. In this case, try to reset your Twitter password and re-connect Oktopost. If that doesn't work, we recommend reaching out to Twitter Help Center.

To protect our users from spam and other malicious activity, this account is temporarily locked. Please log in to https://twitter.com to unlock your account.

This error simply requires going to https://www.twitter.com and logging in as the account to verify that you are a real person posting to the account.

Your account is suspended and is not permitted to access this feature

This means that the Twitter profile has been suspended and cannot be used. In this case we recommend reaching out to Twitter Help Center.

Over Capacity or Internal error

Both errors mean that Twitter could not receive the post due to internal errors with their API. In this case there is nothing to do besides attempting to re-schedule to a later time.

User is over daily status update limit

This error means that a tweet cannot be posted due to the user having no allowance remaining to post. Despite the text in the error message indicating that this error is only thrown when a daily limit is reached, this error will be thrown whenever a posting limitation has been reached.

Status is a duplicate

The status text has been Tweeted already by the authenticated account. Try to re-form the message and re-schedule for a later time.

Feedback and Knowledge Base