You tap the X icon, the timeline spins for a few seconds and then shows nothing. Or the app opens but every image is a grey box, video never starts, and posting throws "Something went wrong. Try reloading." Meanwhile every other site on the same device loads instantly, which makes the whole thing feel personal.
It almost never is. X failures fall into three buckets: a service-side outage, something local to the app or browser you are using, and the network path your traffic takes to X's servers. This guide goes bucket by bucket with the exact settings to check on PC, Mac, iPhone, iPad and Android, in Chrome, Firefox and Safari, on Wi-Fi and on mobile data — plus the specific case where X only misbehaves while a VPN is switched on.
Why is X (Twitter) not working right now?
Before changing any settings, spend sixty seconds narrowing the problem down. Each of these tests eliminates a whole category of causes:
- Open x.com in a private/incognito window. Extensions are disabled there by default, so if it works, an extension or cached site data is your culprit.
- Turn Wi-Fi off and use mobile data (or the reverse). If one network works and the other does not, the problem is that network, not X.
- Try a second device on the same network. Both broken means network or service; one broken means that device.
- Check the app against the website. The app and the browser take slightly different paths and use different caches.
Whatever combination you land on, your account, drafts, bookmarks and DMs are untouched. Every symptom described here lives in the connection, not in your data.
Is Twitter down today, or is it just you?
A genuine outage looks different from a local fault: it hits every device, every network and everyone you know, all at the same minute. Use this table to place your symptom.
| What you see | Most likely cause | First thing to try |
|---|---|---|
| Nothing loads on any device or network | Service-side outage | Wait it out; the fix is not on your end |
| Works on mobile data, not on Wi-Fi | Router, DNS or network policy | Change DNS, reboot the router |
| Works on Wi-Fi, not on mobile data | Data saver or background-data limits | Allow unrestricted data for the app |
| Works in incognito, not in your normal browser | Extension or corrupted site data | Disable extensions, clear x.com data |
| "Something went wrong" or "Rate limit exceeded" | Too many requests from your address | Wait 15 minutes, then sign in again |
| Text loads, images and video do not | Media path or in-app data saving | Switch networks, raise media quality |
Twitter not working with VPN: what actually goes wrong
This is one of the most common searches about X, and the reason is specific to how the platform defends itself against automation. X applies very tight rate limits per IP address. A crowded VPN server can put thousands of people behind one address, and from the platform's point of view that address behaves like a scraper — so it starts returning challenges, captchas, "Could not authenticate you", or a timeline that simply never fills.
Practical fixes, in the order worth trying:
- Switch to another server or city in your VPN app. A different exit address usually clears a rate limit instantly.
- Do not hop between servers mid-session. Changing your address while signed in looks like a hijacked session and triggers a verification prompt.
- Sign in first, then connect. If you are stuck in a login loop, complete the login on a plain connection, then turn the VPN back on.
- Turn off the VPN app's extra filtering. "Block trackers" or built-in ad-blocking features rewrite DNS answers and are a frequent cause of missing images on X.
- Check for an MTU problem if text loads but media stalls forever. Lowering the tunnel MTU to around 1400 fixes stalled media on some mobile networks.
- Avoid free VPNs for this. Their address pools are the most heavily recycled and the most likely to be flagged.
The honest framing: a VPN gives you an encrypted tunnel and a predictable route. It does not make a congested home connection faster, and it will not help if X itself is down.
X not working in Chrome, Firefox or Safari
Browser-side faults are the easiest to fix and the easiest to misdiagnose, because a stale service worker can survive a normal page refresh.
- Chrome: go to
chrome://settings/content/all, search forx.com, and delete its data. Then reload with Ctrl+Shift+R (Cmd+Shift+R on Mac). - Firefox: Settings → Privacy & Security → Cookies and Site Data → Manage Data → remove
x.comandtwitter.com. - Safari: Settings → Safari → Advanced → Website Data → remove the X entries. On Mac it is Safari → Settings → Privacy → Manage Website Data.
- Extensions: ad blockers, script managers and "better Twitter" add-ons break after every redesign. Disable them one at a time rather than all at once, so you learn which one it was.
- Video that never starts in an otherwise working browser is usually hardware acceleration. Turn it off in Chrome's System settings, restart the browser and test again.
If the private window works and the normal one does not, you have already found the answer — it is local, and no amount of network troubleshooting will change it.
Twitter not working on iPhone and Android
The mobile settings that quietly break X are almost always about saving data or battery.
On iPhone and iPad:
- Settings → Cellular → scroll to X and make sure its toggle is on.
- Settings → Cellular → Cellular Data Options → turn Low Data Mode off. Do the same per network under Wi-Fi → (i) → Low Data Mode.
- Settings → General → Date & Time → Set Automatically. A clock that is wrong by more than a few minutes breaks the secure handshake and looks exactly like "the app is broken".
- iOS has no cache-clearing button, so offload the app (Settings → General → iPhone Storage → X → Offload App) and reinstall it.
On Android:
- Settings → Apps → X → Storage → Clear cache. Do not touch "Clear storage", which signs you out.
- Settings → Network & internet → Data Saver → add X to unrestricted data.
- Settings → Apps → X → Battery → Unrestricted, so the system stops suspending it in the background.
- In the app itself: Settings and privacy → Accessibility, display and languages → Data usage — check that image and video quality are not pinned to the lowest setting.
Twitter not working on Wi-Fi but fine on mobile data
When one network works and the other does not, the network is the suspect. Start with DNS: set your router or device to 1.1.1.1 or 8.8.8.8 and flush the local cache (ipconfig /flushdns on Windows, sudo dscacheutil -flushcache on macOS). Then reboot the router properly — power off for thirty seconds, not just a quick restart.
Three network situations account for most of the rest. Hotel, café and airport portals need you to accept their terms page before anything but that page loads. Office and campus networks often apply their own policies to social platforms. And some connections handle IPv6 badly, so disabling IPv6 on the adapter is worth one test. If the same phone works perfectly the moment you leave the building, you have your answer.
Why X loads text but not images or videos
Text posts and media come from different hosts, so it is entirely normal for one to work while the other fails. Check the in-app data settings first — X has its own "data saver" that serves lower-quality media and sometimes none at all on a weak connection. Then check your ad blocker: broad filter lists frequently catch X's media domains as a side effect.
If neither is the cause and the same account shows media perfectly on a different network, the path between you and the media host is the weak link. That is the scenario where routing your traffic through a well-provisioned server actually changes the outcome.
How to choose a VPN that works well with X
If you are going to keep a VPN running while you use X, the choice of provider matters more here than almost anywhere else, because address reputation directly affects whether the timeline loads.
- Server quality and capacity — under-provisioned nodes are where rate limits and captchas come from.
- Nearby locations — the shorter the hop, the lower the latency, and media loads noticeably faster.
- A real no-logs policy — the point of the exercise is privacy, and a provider that monetises your data defeats it.
- One subscription across all your devices — iOS, Android, Windows, macOS and Linux.
- Support that answers — when one server is having a bad day, you want a quick recommendation for another.
Orris VPN is built around those points: VLESS, speeds up to 1 Gbit/s, unlimited traffic, no logs, every platform from a single subscription, from ~$1.7/mo with a free trial, paid by card or crypto. It is worth testing on your own timeline during peak hours, which is when routing problems actually show up.
For related reading, see our guides on why Instagram is not working, what a VPN is and whether you need one, and which services do not connect in mainland China.
FAQ
Is Twitter down right now, or is it my connection? If it fails on two different networks and two different devices at once, it is the service. If switching from Wi-Fi to mobile data fixes it, it is your network.
Why is Twitter not working with VPN switched on? Usually a crowded exit address that has hit X's rate limits. Switch to another server, and sign in before connecting rather than after.
Why does X say "Something went wrong" every time I refresh? That message covers both rate limiting and stale session data. Wait fifteen minutes, clear the site data for x.com, and sign in again.
Why won't images load on X even though posts do? Media comes from separate hosts. Check in-app data-saving settings and your ad blocker's filter lists first.
Why is X not working on my iPhone but fine on my laptop? Low Data Mode, a disabled cellular permission for the app, or an incorrect system clock. All three are in Settings and take a minute to check.
Does clearing the app cache log me out? On Android, "Clear cache" does not; "Clear storage" does. On iOS, offloading the app keeps your documents and data.
Does X work in mainland China? It does not connect on an ordinary local connection there, along with most other Western social platforms. That is a long-standing and well-documented situation, not a temporary fault.
Can a VPN make X load faster? Only when a poor route is the bottleneck, which is common in the evening. It cannot add bandwidth your connection does not have.
Conclusion
An unstable X is a connection story, not an account story. Work through it in order: private window, second network, second device, then the data-saving and battery settings on the device itself. That sequence finds the cause in the great majority of cases without touching anything you might regret.
If the pattern points at the route — fine on mobile data, broken on Wi-Fi; fine at 3pm, broken at 9pm; media that never loads on one network and always loads on another — a fast, honest VPN such as Orris gives you an encrypted tunnel and a predictable path, which is exactly what a timeline full of images needs.
Comments