X/Twitter DMs not working
Are your X or Twitter DMs not working? First check whether the problem affects one person or every conversation. If only one chat fails, the cause is often the recipient’s settings, a block, or a message request. If no chat works, check your internet connection, account status, daily limit, and the app or web version.
X is gradually replacing private messages with Chat. Because of that, buttons, requests, and limits can differ by account. In this guide, we keep classic Direct Messages and the newer Chat features separate. That helps you see faster which check matches your screen.
- Why are X or Twitter DMs not working?
- Which quick checklist solves most DM problems?
- Why can’t you send a DM to one person?
- Why can’t you send a DM to anyone?
- What is the difference between Direct Messages and X Chat?
- How do you fix X DMs step by step?
- What questions are often asked about X or Twitter DMs not working?
Why are X or Twitter DMs not working?
The cause mostly depends on how big the problem is. Ask yourself these three questions first:
- Can I send a message to nobody?
- Can I send a message to only this one person?
- Can I send text, but not a photo, video, or link?
With one recipient, that person’s privacy settings are the most likely cause. With all recipients, your account may be limited, you may have hit a limit, or there may be a technical issue with the app. If only media fails, your connection, file size, or processing may be involved.
X’s official information for classic DMs mentions recipient settings, previous conversations, blocks, phone verification, and a daily limit. For the newer Chat feature, different rules apply to message requests. So first check which name and screen you are seeing.
Where do you find private messages and the right settings on X?
In the app, open the envelope icon or the Chat section. On desktop, Messages or Chat appears in the main menu. Choose the icon for a new message, then search for the recipient’s username.
For classic DM settings, go to Settings and privacy. Then choose Privacy and safety, and then Direct Messages. There you manage who can send you message requests. The exact wording can differ by account. For example, a setting may allow requests from everyone or only from certain accounts.
Normally, a recipient can let you send a DM when that person follows you, accepts messages from everyone, allows certain verified accounts, or has previously had a conversation with you. So a public profile does not automatically mean anyone can send a private message.
Do you not see a button to send a message? That does not always mean a technical problem. It may also mean that, based on the recipient’s current settings, you are not allowed to start a new conversation.
Which quick checklist solves most DM problems?
Do these checks in the order below:
- Check whether the problem affects one contact or all contacts.
- Open your message requests and also check any extra filtered requests.
- Check whether you or the other person has blocked someone.
- Test one short text without a link, image, or repeated content.
- Try x.com in a browser if only the app is not working.
- Check whether your account is locked, limited, or temporarily under review.
- Wait if you have sent many messages in a short time.
- Update the app without logging out of Chat right away.
- Check the recipient’s settings when only one person is unreachable.
- Use X support if unknown messages were sent from your account.
After each step, test again with one normal, unique message. If you change everything at once, you will not know which step fixed the problem.
Why can’t you send a DM to one person?
If other conversations work, your app is usually not broken completely. In that case, focus on the relationship between your account and the recipient.
The recipient does not accept your message request
People can choose who may send them requests. If someone does not follow you and does not accept requests from your type of account, the option to send a message may not appear. You cannot bypass that choice from your side.
Ask the person through a public and appropriate route to follow you first or to open the conversation themselves. Do not share personal details in a public reply.
One of you has blocked the other
Blocked accounts cannot normally reach each other through DMs. Check your blocked accounts list. The other person must do the same. Only the person who placed the block can remove it again.
The message is waiting as a request
A new message from someone you do not follow may go into Message Requests. The recipient must accept the request before the conversation appears normally in the inbox. Photos, videos, and other media may stay hidden until the request is accepted.
X also uses a quality filter for some requests. A request judged less relevant may appear lower in the list and arrive without a notification. That does not always mean the message technically failed.
There was a conversation before
If someone previously accepted a DM from you, the conversation may sometimes keep working after that person turns off the general setting for new requests. A block or report can change that. So look at what is visible now, not only at an older conversation.
Why can’t you send a DM to anyone?
When messages fail with all recipients, first check your account status and your recent activity count.
You have reached a daily limit
X states that classic Direct Messages have a limit of 500 messages per day per account. Actions on different devices are counted together. After you reach a time-based limit, you need to wait until the period ends.
While waiting, do not keep sending new test messages. Each attempt may count again or keep showing the same error. Note when the problem started and try again later with one short message.
You repeated the same message many times
Identical DMs sent to multiple accounts can look like spam. X may then temporarily block sending messages. The official FAQ advises waiting at least thirty minutes without another attempt if that happens.
After the waiting time, do not just change a small detail and send the same mass message again. Write only to people for whom the message is relevant, and make each conversation personal.
X asks for phone verification
When messaging people who do not follow you, X may ask for phone verification. Complete this check only through the official app or on x.com. Never share a received SMS code with anyone else.
Your account is locked or limited
A lock or temporary restriction can limit actions such as posting, following, and sending messages. Read the notice that appears after login. Complete the offered check and wait out the stated period calmly.
There is a general outage or network error
Test whether the timeline and profiles load normally. Switch from Wi-Fi to mobile data or the other way around. Then try the browser. If text works with no contact in the app or on the website, an outage or account issue is more likely.
What is the difference between Direct Messages and X Chat?
X is introducing Chat as a new messaging system with encryption and new features. Not every account sees exactly the same interface at the same time. That means an older help page about DMs may describe a different screen from the one in your app.
For Chat, a user must be registered for the new service. Messages can arrive as requests. For new Chat requests, X mentions different numbers per subscription. According to the official explanation, a free account may send fewer new requests per 24 hours than paid accounts. This is not the same as the general limit of 500 classic DMs.
So use these simple rules:
- Do you see the old Direct Messages environment? Then check the classic DM settings and the general DM limit.
- Do you see Chat and a notice about new requests? Then check the current Chat explanation and your account level.
- Can you use an existing conversation but not start a new contact? Then a limit for new requests is more likely than a general message limit.
Because X keeps developing this feature, numbers, names, and paths can change. So always read the full text in your error message too.
How do you fix X DMs step by step?
Start with the smallest safe test. Do not send a series of messages while you are trying to figure out what is wrong.
Step 1: determine the scope
Open two existing conversations and one profile you have not spoken to yet. Can you still use existing conversations? Then the problem may be with new requests. Does only one contact fail? Then check that person’s settings and a possible block.
Step 2: send one simple text
Write a short, unique sentence without a link, long emoji string, or media. This helps rule out a file error or spam detection. Wait for the send status before trying again.
Step 3: check requests and filters
Open Message Requests. Look under additional or filtered requests if that option is visible. A quality filter can hide requests without showing a normal notification. Only accept messages from accounts you trust.
Step 4: test the web version
Open x.com in a current browser. If messages work there, the problem is probably in the app, local storage, or app version. Update the app and restart your device after that.
Step 5: check your account status
Read the notices at the top of your account. Complete checks for phone, email, or reCAPTCHA. Do not try to bypass a temporary restriction. Wait the stated time.
Step 6: wait when you hit a limit
Have you sent many messages or repeated texts? Then stop testing completely. Wait at least the short block X mentions. With a daily limit, wait until the time-based limit becomes available again.
Step 7: secure your account if you see unknown DMs
Do you see messages you did not send? Then change your password immediately. Secure your email account, check active sessions, and remove unknown connected apps. Warn contacts if they received a suspicious link from your account.
Do DMs work the same on iPhone, Android, and desktop?
The basics are the same on iPhone, Android, and desktop. The route to settings and possible local issues do differ by device.
What should you check on iPhone?
Update X through the App Store. Check whether mobile data is allowed for X. Close the app fully and open it again. Then test the web version in Safari. Remove the app only if you are sure you have your login details and any recovery codes available.
What should you check on Android?
Update X through Google Play. Restart the app and check storage and network access. You can start by clearing only the temporary cache. Do not clear all app data right away, because then you will need to log in again.
What should you check on desktop?
Try a private window or a second current browser. Temporarily disable only a suspicious extension. Check whether cookies and scripts for x.com are not fully blocked. Then restore your normal security settings.
Why should you be careful about logging out of Chat?
X warns that Chat uses encryption and local keys. Logging out can affect local messages or keys on a device. So first test another browser or install an app update. Do not treat logging out as the first default fix without checking your recovery details.
Why are photos, videos, or links not sent?
If plain text works, your account is probably not fully blocked from messaging. Check the file type, file size, and your connection. First try one small image and wait until the upload is completely finished.
Sensitive media may appear differently or remain hidden at first in a request. Read how to manage sensitive content on X if images in particular are not visible.
If videos do not work outside DMs either, use the steps for X or Twitter messages not showing up. That helps you separate a general video issue from a DM-specific problem.
Do not shorten suspicious links as a test. Spam filters may check unknown or repeated links more closely. Send a link only if the recipient expects and trusts it.
What effect do DM settings have on your privacy?
If you allow requests from everyone, more unknown people can reach you. That can be useful for customers, questions, or partnerships, but it may also bring more spam. Use the request folders and do not accept every conversation automatically.
Turning off new requests does not always stop existing conversations. If you want a certain account to stop messaging you, use block or report. Deleting a conversation from your view does not automatically remove it from the other person’s side.
Read receipts are a separate setting. Turning them off will not fix a sending error. It only changes which read status is visible to you and the other person.
Keep in mind that a message is meant to be private, but the recipient can still take a screenshot. So do not send passwords, payment details, recovery codes, or other verification codes.
What can you do if X messages and regular posts are missing?
If not only DMs but also your timeline, replies, or your own posts are missing, the problem is broader. Check your account status and the general functioning of X. Also use the guide on X or Twitter messages not showing up.
A broad error across multiple parts more often points to an outage, poor connection, an outdated app, or an account restriction. An error with one recipient more often points to privacy settings or a block.
More reach will not fix a technical DM error. If your account works normally again and you want to grow your visibility after that, you can target buy Twitter followers or buy Twitter likes. Always check first that your messages, profile, and DMs work without errors.
Do you organize live broadcasts on X? Then buy Twitter livestream views is also separate from private message functionality. So treat DM issues and reach issues as two different topics.
When should you contact X support?
Use X support if, after all checks, you still cannot reach anyone, your account seems incorrectly limited, you cannot complete a required phone check, or unknown DMs were sent from your account.
Mention your username, device, app version, date, exact error message, and the steps you already tried. Add a screenshot if needed, but make sure it does not show personal codes or sensitive information. State clearly whether existing conversations still work and whether the problem affects one recipient or all recipients.
Do not send multiple different forms about the same issue. Keep the case number and reply in the same email thread each time. That keeps all information together.
What questions are often asked about X or Twitter DMs not working?
What should I check first if DMs are not working?
First test whether the problem affects one person or everyone. Then send one short text in an existing conversation. That quickly separates a recipient setting from a broader account problem.
Do the fixes work on iPhone and Android?
Yes. The menus may be in a different place, but requests, privacy settings, and account limits apply to your whole account. Also test x.com to rule out an app problem.
Can every X account send DMs?
Not to every random account. The recipient decides who may send requests. In addition, your account status, phone verification, and temporary or daily limits can restrict sending.
Which setting matters most for new messages?
The setting for who may send message requests matters most. With Chat, registration, account level, and the current limit for new requests are also relevant.
Why is my DM not in the regular inbox?
A message from someone you do not follow may be in Message Requests or in a filtered folder. Media sometimes stay hidden until the request is accepted.
How long should I wait after a temporary DM block?
For repeated identical messages, X says to wait at least thirty minutes without new attempts. With a daily limit, wait until the time-based limit becomes available again.
Why can I use existing conversations, but not start a new one?
Then the problem is probably with new message requests. Check the recipient’s settings, your Chat limit, and any account-level requirements. A general DM block is then less likely.
What step should you take first now?
Open one existing conversation and send one short, unique text. Does that work? Then check the settings and requests for the new contact. Does it not work? Test x.com, read the notice on your account, and wait if you recently sent many messages.
Do not log out immediately, delete the app, or start changing all kinds of settings. With one calm test, you can see faster whether the problem is with the recipient, a limit, Chat, your account status, or a technical error. That helps you choose the right fix without putting messages or access at unnecessary risk.
