X (Twitter) undelivered error messages
This article covers common errors you might encounter as to why your post might be rejected by X (Twitter) when posting to your X (Twitter) profiles. It helps you understand what they mean and how to stop it from happening the next time.
To find any posts that haven’t successfully made it to X (Twitter), go to the ‘Social Calendar’ tab, which is located under the 'Publish' tab, and look for an error icon portrayed in red color on posts that failed to publish on selected locations.
Click the post on the calendar, scroll down, and here's how the error message will be displayed.
Permission issues
Your account is suspended, and is not permitted to access this feature.
Explanation: This bounced message is being returned directly from X (Twitter), indicating that your
X (Twitter) account has been suspended and is, therefore, unable to publish posts.
Solution: If you check your X (Twitter) account natively on X (Twitter), you should see a banner confirming this. You can find out more about X's (Twitter) rules and also how you can file an appeal on their help page: Managing-your-account/suspended-twitter-accounts
Your X (Twitter) profile registered on our platform needs to be re-authorized by you. Until this service is re-authorized, we won't be able to publish content on your behalf.
Explanation: It appears that the X (Twitter) profile you're attempting to publish a post to requires reconnection.
Solution: Please follow the steps outlined in our support article below to see the step-by-step process for reconnecting your X (Twitter) Profile here.
Connection or reconnection issues
X (Twitter) is down for some reason. Please try again after some time.
Explanation: This error is usually returned when there's a temporary server issue on X's (Twitter) side or when they're experiencing an outage.
Solution: Please try publishing this post again a little later, maybe an hour from now, so that X (Twitter) can recover from the outage that caused your post to bounce.
X (Twitter) is overloaded right now. Please try again after some time.
Explanation: This error is usually returned when X (Twitter) is overloaded with requests.
Solution: Please try publishing this post again a little later.
Please reconnect your X (Twitter) account and try again.
Explanation: Invalid/expired token
Solution: Please reconnect it as advised here.
Please reconnect your X (Twitter) account and try again.
Explanation: Authentication is not complete.
Solution: Please reconnect it as advised here.
Please reconnect your X (Twitter) account and try again
Explanation: There’s a reconnection issue with your X (Twitter) account. OAuth authentication could not complete.
Solution: Please reconnect it as advised here.
There's a temporary glitch at X (Twitter) right now. Please try again after some time or contact X (Twitter) Support.
Explanation: This error is usually returned when there's a temporary server issue on X's (Twitter) side or when they're experiencing an outage.
Solution: Something is broken at X (Twitter). Please see http://dev.twitter.com/pages/support to report the issue.
401
Explanation: There’s a reconnection issue with your X (Twitter) account.
Solution: Please reconnect it here.
Media issues
The validation of media ids failed.
Explanation: The image is larger than 5MB, which exceeds the maximum file size allowed on X (Twitter).
Solution: You can resize your image to meet X's (Twitter) image requirements and try publishing this Tweet again. Please see this page for more information about image sizes: Why is there an issue with the image included in my post?
404 image
Explanation: There’s an issue with the image included in your post.
Solution: Please save the image to your computer, attach it again, and try re-posting your message.
The operation has timed out.
Explanation: The image took too long to upload because the file was too large (greater than 5MB), X (Twitter) may be experiencing an outage, or the server hosting the image needs to be faster.
Solution: Please check our support article regarding image sizes to ensure the attached image meets X's (Twitter) requirements. If the image is being fetched from a URL, you can also try downloading it to your computer and uploading it to your post from there, just in case of issues "fetching" the image. Refer to the article here.
Image error
Explanation: The image took too long to upload because the file was too large (greater than 5MB) or because the server hosting the image was slow.
Solution: Please check our support article regarding image sizes to ensure the attached image meets X's (Twitter) requirements. Also, if the image is being fetched from a URL, you can try downloading it to your computer and uploading it to your post from there, just in case of issues "fetching" the image. Refer to the article here.
Image file too large, must be smaller than 5Mb.
Explanation: This image exceeds the 5MB limit set by X's (Twitter) API.
Solution: Please check our support article regarding image sizes to ensure the attached image meets X's (Twitter) requirements. Link to the article here.
X (Twitter) server is taking too long to upload the media, try again later.
Explanation: This error message is forwarded directly from X (Twitter) and may be caused by temporary server issues on X's (Twitter) side, or they may even be experiencing an outage.
Solution: Please try publishing this post again a little later, maybe an hour from now, so that X (Twitter) can recover from the outage that caused your post to bounce. However, if the image is being fetched from a URL, you can also try downloading it to your computer and uploading it to your post from there, just in case of issues "fetching" the image.
Media type unrecognized.
Explanation: This error appears to be related to the media/attachments you have included in your posts. However, it may also be returned when X (Twitter) is experiencing an outage or temporary server issues.
Solution: Please try removing the image/video you've already attached to your post and publishing it again. If it bounces again, please try publishing this post again a little later, maybe an hour from now, so that X (Twitter) can recover from the outage which has caused your post to bounce.
Image is too large. Must be smaller than 5Mb.
Explanation: X (Twitter) requires all images to be smaller than 5MB.
Solution: Please check our support article regarding image sizes to ensure the attached image meets X's (Twitter) requirements. Link to the article here.
File type not recognised.
Explanation: This error is being returned directly from X (Twitter) and is more commonly due to the route address of the image being for a different social site (e.g., Facebook).
Solution: If the image was attached via a URL, please try downloading the image to your computer and uploading it from there before publishing this post again.
Error uploading image.
Explanation: This is usually when the image is being pulled from a website, and it takes too long for the image to load, causing the process to timeout. However, an outage on X's (Twitter) side may also cause this.
Solution: Please check our support article regarding image sizes to ensure the attached image meets X's (Twitter) requirements here. Suppose the image is being fetched from a URL. In that case, you can also try downloading it to your computer and uploading it to your post from there, just in case of issues "fetching" the image. Still, we would also recommend you try publishing this post again a little later, maybe in an hour, so that X (Twitter) can recover from any possible outages they may have experienced.
File is invalid
Explanation: This is usually because the attachment is not meeting X's (Twitter) requirements.
Solution: Please check the image video requirements support articles to confirm what file type your attachment is and its audio-video codecs. Images&Videos: Best-practices-Social-platforms-guidelines.
Extension argument is null or empty.
Explanation: This error is usually sent by X (Twitter) when there's an issue with the media being pulled from the URL attached to the post.
Solution: Inspect the URL to identify the issue with the medial link or replace the URL with a new one.
A media id was not found.
Explanation: This error is usually returned when there's a temporary server issue on X's (Twitter) side or when they're experiencing an outage.
Solution: Please try publishing this post again a little later, maybe an hour from now, so that X (Twitter) can recover from the outage that caused your post to bounce.
Explanation: Bad Image.
Explanation: This bounced error is returned directly from X (Twitter), indicating that one or more images attached to your post may be corrupted. Please check your attachments, and try posting them again.
Solution: Please check the image video requirements support articles to confirm what file type your attachment is and its audio-video codecs. Images&Videos: Best-practices-Social-platforms-guidelines.You may also try re-uploading the media to ensure it's not corrupted.
X (Twitter) server is taking too long to upload the media, try again later.
Explanation: This error means the connection timed out while uploading to X (Twitter). It may have happened because of the traffic on Twitter, causing the upload to take too long to process, sometimes leading to the post being rejected.
Solution: Please try publishing this post again a little later, maybe in an hour from now, so that X (Twitter) can recover from the surge in traffic which caused your post to bounce.
Unsupported media type.
Explanation: This error is usually related to the media attached to your post not meeting X's (Twitter) requirements.
Solution: Please check the image video requirements support articles to confirm what file type your attachment is and its audio-video codecs. Images&Videos: Best-practices-Social-platforms-guidelines.
Error uploading video.
Explanation: This error indicates an error while uploading the video to X (Twitter), usually because the video does not meet Twitter's requirements.
Solution: Please check our relevant support article, and ensure your video meets X (Twitter) requirements: Best practices: Social platforms' video guidelines.
Image dimensions are not correct.
Explanation: The image attached to your post does not meet X's (Twitter) image requirements.
Solution: Please check our relevant support article, and ensure your Image meets X (Twitter) requirements. Please check these here.
Rejected by X (Twitter)
You reached your hourly X (Twitter) rate limit. Please try again after some time.
Explanation: This error is triggered when the user exceeds the hourly rate limit.
Solution: Please try publishing this Tweet a little later.
You have reached your daily status update limit. Please wait 24 hours before you can try again.
Explanation: The user is over the daily status update limit.
Solution: Please try publishing this Tweet again after the 24-hour window has been reached; otherwise, your post will bounce again.
Duplicate post. Please enter a new message.
Explanation: This post has been declined by X (Twitter) as you can only publish the same (or a similar) post to X (Twitter) once every 24 hours.
Solution: Please try publishing this Tweet again after the 24-hour window has been reached; otherwise, your post will bounce again; else, enter a new message to post immediately.
To protect our users from spam and other malicious activity, this account is temporarily locked.
Explanation: X (Twitter) may flag certain accounts for seeing them have too much activity via the Twitter API when compared to activity directly on Twitter.com.
Solution: To ensure these accounts are not "bots," X (Twitter) requires users to log in and perform manual actions (likes, Retweets, etc.) to unlock the account and resume publishing posts via their API.
You have already retweeted this tweet.
Explanation: X (Twitter) has declined this post as you have already Retweeted this Tweet. Each Tweet can be Retweeted once only.
Solution: Please try publishing this Tweet again after the 24-hour window has been reached; otherwise, your post will bounce again.
There was a problem on X's (Twitter) server, please reschedule the message for a later time.
Explanation: This error is triggered by a temporary issue at X (Twitter).
Solution: Please try publishing this post again a little later, maybe an hour from now, so that X (Twitter) can recover from the outage that caused your post to bounce.
Exception of type 'System.OutOfMemoryException'
Explanation: This error means the connection timed out while uploading to X (Twitter). It may have happened because of the traffic on Twitter, causing the upload to take too long to process, sometimes leading to the post being rejected.
Solution: Please try publishing this post again a little later, maybe an hour from now, so that X (Twitter) can recover from the outage that caused your post to bounce.
Sorry, that page does not exist.
Explanation: This error is usually returned when there's a temporary server issue on X's (Twitter) side or when they're experiencing an outage.
Solution: Please try publishing this post again a little later, maybe an hour from now, so that X (Twitter) can recover from the outage which has caused your post to bounce.
This page doesn't exist.
Explanation: This Bounced message comes directly from X (Twitter) and indicates that something about the Twitter account being posted has changed.
Solution: The most common changes users make are: 1. A change of the X (Twitter) account name. 2. A change in the account owner's name (on Twitter). Reconnecting this Profile by following the steps outlined in the support article below should do the trick, and your posts should stop bouncing. How-Do-I-Reconnect-a-Twitter-Profile
X (Twitter): Internal error.
Explanation: This error is triggered by a temporary issue at X (Twitter).
Solution: Please try publishing this post again a little later, maybe in an hour from now, so that X (Twitter) can recover from the outage which has caused your post to bounce.
Unknown X (Twitter )error.
Explanation: This error is triggered by a temporary issue at X (Twitter).
Solution: Please try publishing this post again a little later, maybe an hour from now, so that X (Twitter) can recover from the outage that caused your post to bounce.
This request looks like it might be automated. To protect our users from spam and other malicious activity, we can’t complete this action right now. Please try again later.
Explanation: This request looks like it might be automated. To protect our users from spam and other malicious activity, we can’t complete this action right now. Please try again later.
Solution: X (Twitter) is considering your account a "spam user." This happens when you either Tweet too often or when your Tweet's content is often the same or contains "spammy" links. Also, someone might have reported you as spam.