This Post Is Unavailable on X (Twitter): Meaning and Fixes
Why X says this post is unavailable: each notice X shows, its likely reason, what you can do, and how to check a post link without an X account.
Tarun Khatri
Published · Updated · 7 min read
When X says this post is unavailable, the post was deleted, its account is protected or gone, or X is hiding it from you.
This guide matches each notice on X (Twitter) to its cause and fix, then shows three ways to check a link. We run Weir, the API in Step 2.
With Weir connected to Claude or ChatGPT, paste this:
Use Weir to look up this X post: PASTE_THE_LINK
If it isn't found, look up the author's profile too.
Tell me if the post was deleted, is protected, or its account
is suspended or withheld. Say so if Weir can't tell.
What "This post is unavailable" means on X
It's X's catch-all notice for a post you can't open. X's notices page gives four usual reasons:
- The post was deleted.
- Its account is protected, and you don't follow it.
- The account blocked you, though that has changed, as shown below.
- Its owner deactivated the account.
X's mute page adds a fifth. When someone quotes an account you muted, the post "will be hidden with a This post is unavailable message."
A hidden reply makes six: X's replies page says it can turn into the notice in your Home timeline. Our guide to seeing hidden replies shows where to find them.
The notice is old. In July 2019, Twitter's support account said these notices were "usually due to deleted or protected Tweets, or muted keywords." That post is now unavailable too.
Which notice did you get? The reason and the fix for each
Each notice tells you its cause in its last words, often before a Learn more link. X's help page pictures them with the old words Tweet and Twitter, so we write post and X, as its text now does.
| What X shows | Most likely reason | What you can do |
|---|---|---|
| This post is unavailable | Deleted, protected, deactivated or muted | Check the author's profile |
| …from a suspended account | X suspended the author | Search the archives |
| …from an account that no longer exists | Deactivated or deleted account | Search the archives |
| …limits who can view their posts | The posts are protected | Send a follow request |
| …violated the X Rules | Hidden until the author deletes it | Nothing on X |
| …has been withheld in [country] | A legal demand or local law | Nothing on X |
| …from an account you blocked or muted | Your own block or mute | Tap View |
| Age-restricted adult content | Under 18, or no birth date | Add your birth date |
Only the first row leaves you guessing, and Step 1 narrows it down. Four others need a note:
- Blocks rarely explain it now. X's blocking page says blocked accounts "can see your posts" if they're public. A block hides posts only on a protected account.
- Withholding covers one country. X says it applies only where a legal demand or local law required it.
- X checks ages where the law requires it. Its age page names the UK, Ireland, the EU and Australia, and says to contact X Support if it misjudges you.
- Sensitive media is your setting. X's help page says to tick "Display media that may contain sensitive content" under Privacy and safety on x.com.
Step 1: Open the author's profile
The username sits in the post's link, right after x.com/. The profile tells you which case you're in:
- Posts load normally. The post was most likely deleted, or X removed it.
- The posts are protected. Send a follow request; X says the owner can approve or deny it.
- A suspension notice appears. Our guide to tweets from a suspended account covers what still works.
- No such account. The owner deactivated it, deleted it or changed the name.
- Withheld in your country. X hides the whole account where you are.
Old links can carry an old name. @TwitterSupport, the author in Step 2, is @Support today.
Step 2: Check the post link with Weir's API
With Weir's API, you can check a post without an X account. Its reference says GET /v1/x/posts/{id} answers 404 "when the post does not exist, was deleted, or is not public."
curl https://api.weirapp.io/v1/x/posts/1152001423300673537 \
--header "Authorization: Bearer $WEIR_API_KEY"
We asked for that 2019 Twitter Support post on 7 November 2026, through Weir's MCP tool. The 404 cost nothing:
{ "error": { "code": "not_found", "message": "X post not found.", "retryable": false } }
The tool's message adds: "It may be deleted, suspended or withheld in some countries, be a protected account's posts or a private List, or the id may be wrong." So we looked up the profile, for 3 credits:
{
"id": "17874544",
"username": "Support",
"followersCount": 6322684,
"protected": true
}
X's data marks its own support account as protected, so protection, not deletion, is the likely reason. Its pinned post and a made-up id, 1, got the same 404.
A public post gives you the whole record, like @NASA's "Hello, Moon," for 2 credits:
{
"id": "2041557036274475228",
"text": "Hello, Moon. It’s great to be back. ...",
"createdAt": "2026-04-07T16:41:42.000Z",
"author": { "username": "NASA", "followersCount": 92276366 },
"likeCount": 792980,
"quotedPost": null
}
Weir's 5,000 free credits a month give you at least 2,500 checks.
Step 3: Look for a saved copy of a deleted post
If the profile is public and the post is gone, paste the link into our free deleted tweet finder. It builds your Wayback Machine and archive.today lookups, plus searches for quotes, which X's delete page says "will not be removed."
Our guide to seeing deleted tweets runs each lookup on a real post.
Is "This post is unavailable" a shadowban?
No. X's enforcement page says posts with limited reach get labels "informing both post authors and viewers," so they stay visible. This notice hides the post from you entirely.
If people say your posts show as unavailable, three causes fit. Your posts may be protected, they may have muted you, or X may be waiting for you to delete a post that broke its rules.
To test your reach, run our free shadowban checker with a Weir sign-in, or the manual Twitter shadowban test. Neither can see X's internal labels.
"Content is not available" on X: fix the app first
People also search "content is not available" for the X iPhone app. No X help page we read uses those words, so treat it as an app glitch first. X's iPhone help page gives these fixes, in order:
- Restart your deviceIt can clear up issues.
- Check your networkThe app needs a connection.
- Sign out and back inSave your drafts first.
- Reinstall the appKeep a backup code for login verification.
If a post opens on x.com but not in the app, the app is the problem. One iPhone limit is by design: X's notices page says you can't click through a sensitive-media warning there.
When not to use Weir
- The notice names the cause. Most rows of the table need no API.
- You want a protected or blocked post. Weir reads public data only.
- The deleted words matter most. Weir sees only what's public now, so use the archives.
- A contract with X is required. Weir isn't licensed by X, so access can change.
X's Terms of Service say you "cannot scrape the Services without X's express written permission," so check what applies to you. This isn't legal advice.
To see whether X labeled your own posts, read our X Under the Hood guide.
FAQ
How do I fix content is not available on the X app?
Restart your phone, check your connection, sign out and back in, then reinstall the app. That's the order on X's iPhone help page. If the post opens on x.com, the app is at fault.
Sources
All checked on 7 November 2026. X's help pages block our reader, so we read their newest Wayback copies, dated:
- Notices on X (11 October 2026): https://help.x.com/en/rules-and-policies/notices-on-x
- Muting (17 October 2026): https://help.x.com/en/using-x/x-mute
- Hidden replies (20 October 2026): https://help.x.com/en/using-x/mentions-and-replies
- Blocking (9 October 2026): https://help.x.com/en/using-x/blocking-and-unblocking-accounts
- Protected posts (19 September 2026): https://help.x.com/en/safety-and-security/public-and-protected-posts
- Deleting posts (19 September 2026): https://help.x.com/en/using-x/delete-posts
- Country withheld content (1 October 2026): https://help.x.com/en/rules-and-policies/post-withheld-by-country
- Enforcement options (26 October 2026): https://help.x.com/en/rules-and-policies/enforcement-options
- Age assurance (21 October 2026): https://help.x.com/en/rules-and-policies/age-assurance
- Sensitive media settings (30 May 2026): https://help.x.com/en/safety-and-security/sensitive-media
- X for iPhone or iPad (21 October 2026): https://help.x.com/en/using-x/x-ios-app-not-working
- Twitter Support, 18 July 2019, Wayback copy of that day: https://twitter.com/TwitterSupport/status/1152001423300673537
- X Terms of Service, effective 9 October 2026: https://x.com/en/tos
- Weir API reference: https://docs.weirapp.io/reference/x/getXPost, https://docs.weirapp.io/reference/x/getXUser
- Our Weir calls, 7 November 2026: four 404s (free), @Support's profile (3 credits), @NASA's post (2 credits)