Are you unable to send messages on X, earlier known as Twitter, to one user or everyone? You have arrived on the right page. You might be unable to send messages due to recently introduced Twitter limits, an outdated app version, an unverified phone number, and other reasons. But don’t worry. Learn how to fix Twitter’s “Message failed to send” error and keep the business as usual.
In addition to the “Message failed to send” error message, you could also get the “Message could not be sent” error or something similar. This post will help fix most errors you get while sending a message. Let’s begin.
1. Restart Device
If you are getting “Message failed to send” error while sending direct messages on Twitter, you must start the troubleshooting process by restarting the device from which you are sending the message. So, let’s say you are sending the message from an Android phone. Restart it, and then try sending it again.
2. Check Twitter Message Limit Rules
Before we move to the other troubleshooting fixes, you must know about Twitter rules, as they could be why message sending has failed for you on Twitter.
Daily Limit on Messages
The first rule is that you can send only 500 Twitter messages daily. Once you reach that limit, you can’t send more messages on that day. You will have to wait for the next day to message again.
Tip: Other Twitter limits include accessing 2,400 tweets per day, following 400 people only, and 4 changes to account email per hour.
If you are sending the same message to different accounts or multiple times to the same account, especially those having links in them, Twitter might consider them spam and block you from sending more messages for some time. You will need to wait at least 30 minutes before you can send more messages.
3. Send Message Again
If the “Message failed to send” error keeps showing up for a particular message, you must slightly change it, i.e., a word or two, and try sending it again.
Tip: Know how to turn off DMs on Twitter.
4. Check Internet
Once you are sure that you haven’t crossed any Twitter limit, you must check your internet connection. Maybe the internet isn’t working on your device, so the Twitter message could not be sent. Open any other app or browser and see if the internet is working.
Here are a few tips to fix your internet connection:
- Restart your Wi-Fi modem.
- Switch from mobile data to Wi-Fi or vice versa.
- Enable and disable Airplane mode.
- Turn off VPN.
5. Check Twitter Server Status
If the Internet is working fine, the chances are that Twitter is down. You can check whether Twitter is working using Downdetector. Open the website and search for Twitter. The website will show your present and past outages for Twitter.
Tip: Know how to fix Twitter not uploading photos and videos.
6. Update App
Next, you must update the Twitter app on your phone. Sometimes, the issue is in the app itself. You might be using an older version of the Twitter app. Therefore, stop whatever you are doing and update the app on your phone.
Open App Store (iPhone) or Play Store (Android) on your phone and search for X or Twitter. Hit the Update button if available.
7. Clear Cache (Android)
On Android, try the magical solution of clearing the cache for the Twitter app to fix the Twitter DM broken or not working issue. To do so, follow these steps:
Step 1: Open Settings on your Android phone.
Step 2: Go to Apps followed by X.
Step 3: Tap on Storage and hit the Clear cache button.
Step 4: Restart your phone, open the Twitter app, and try sending the message again.
Tip: Learn how to clear Twitter cache on other devices like iPhone and web.
8. Check if You Are Blocked
If you cannot message someone on Twitter and see the “You can no longer send Direct Messages to this person” in their chat thread, that person has blocked you. You can do nothing in such a situation except message them from a new account or tell someone else to message them on your behalf if it’s an important message.
Tip: Know the difference between block and soft block on Twitter.
9. Verify Your Phone Number
If your number isn’t verified in your Twitter account, that could also be why Twitter messages fail to send, especially if you are trying to message an account that doesn’t follow you.
All you need to do is verify your number, which should fix the problem. To add and verify your phone number to your Twitter account on Android and iPhone, follow these steps:
Step 1: Open the Twitter app on your phone.
Step 2: Tap on the profile picture icon at the top and expand Settings & Support.
Step 3: Select Settings and privacy.
Step 4: Go to Your account, followed by Account information.
Step 5: Tap on Phone and add/verify your phone number.
10. Log Out and Log Back In
Next, you must try logging out of the Twitter app. Doing so will fix any temporary issue in your account or app that could be why Twitter messages fail to send.
Follow these steps to sign out of your Twitter account:
Step 1: Open the Twitter app on your phone.
Step 2: Tap on the profile picture at the top and select Settings & Support, followed by Settings and privacy.
Step 3: Go to Your account, followed by Account information.
Step 4: Tap on Log out.
Step 5: Once logged out, restart your phone and log in again to the Twitter app.
11. Be Patient
Sometimes, you must be patient and send the message after some time. So, if the message isn’t that urgent, try sending it after half an hour or an hour.
12. Reinstall Twitter
Lastly, if you cannot send messages on Twitter, you must reinstall the Twitter app. For that, first, you must uninstall the app from your phone and then install it back.
To uninstall Twitter on iPhone, open App Library and search for X. Long press it and press the Delete app button. Once uninstalled, use the below link to download X again.
Similarly, open the App Drawer on Android, long-press the X app icon, and select App info. Hit the Uninstall button. Once done, reinstall the app from Play Store using the below link.
Tip: Know the difference between deleting and offloading apps on iPhone.
13. Contact Twitter Support
Finally, if you have tried everything, your last shot is to contact Twitter support and inform them about your issue. They should be able to assist and resolve your query.
Explore Twitter World
Last updated on 11 September, 2023
The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.