Last updated: April 3, 2026
Say you open Instagram and the screen goes black. Or the feed loads but stops refreshing after a scroll. Or the app crashes before the home screen even appears. Or you type your password and it says it's wrong, even though you know it's right. These all get lumped under "Instagram not working" — but each one is a completely different problem with a completely different fix.
This guide is organized around what you're actually seeing. Skip to your situation.
If Instagram just broke in the last hour: check downdetector.com/status/instagram before doing anything else. Instagram has partial outages a few times a month — sometimes the feed works but DMs don't, or Stories are down while everything else is fine. If there's a current spike in reports, the fix is to wait. Nothing you do locally will resolve a server-side outage.
This is the most alarming version of the problem, but it's almost always a cache issue or a botched background update — not your account, not a hardware problem.
Instagram updates itself silently in the background. If that update gets interrupted midway (phone lost power, switched networks, whatever), the app can end up in a half-updated state that crashes on launch. The app thinks it's running the new version but some files are from the old one.
On Android: Go to Settings > Apps > Instagram > Storage > Clear Cache. Do not tap "Clear Data" — that logs you out and wipes local settings. Cache only. Reopen Instagram. If it still crashes, force stop it first: go back to the Instagram app info page, tap Force Stop, wait 10 seconds, then reopen.
If clearing cache doesn't help: uninstall Instagram and reinstall it fresh from Google Play. Your account, photos, messages, and followers are on Instagram's servers — reinstalling removes nothing.
On iPhone: iOS doesn't expose a direct cache-clear button. The equivalent is offloading: go to Settings > General > iPhone Storage > Instagram > Offload App. This removes the app but preserves your login credentials. Tap Reinstall App immediately after. If it crashes after reinstall, do a full delete — hold the icon, tap Remove App, delete it, then reinstall from the App Store.
You open Instagram and the screen is just black. Sometimes it stays black permanently; sometimes it shows the loading spinner and then goes black before the feed appears. This is a rendering failure — the app launched, but something stopped it from drawing the UI.
The two most common causes: either the UI asset files are corrupted in the cache, or Instagram's servers couldn't send the initial app data and the UI rendered over nothing.
Force-close the app completely and reopen. If the black screen persists: clear the cache on Android (same path as above), or offload and reinstall on iPhone. In most cases, this resolves it within two minutes.
A black screen that started after a specific iOS or Android OS update is a different story. Instagram sometimes fails to handle new OS graphics APIs properly for a few days after a major update. In that case: check for an Instagram update in your app store — they usually push a patch within a day or two of a major OS release breaking things. If no update is available yet, the workaround is to use Instagram via your phone's mobile browser while waiting for the app fix.
This one is common after a long session or after the phone's been idle. Instagram's feed session gets stale — the app is technically running, it shows you posts, but it keeps serving the same cached content and the "pull to refresh" spinner either does nothing or briefly spins and returns to the same content.
The fix is almost never about your internet connection. The feed can be stuck on cached content even when your Wi-Fi is fast. What's actually broken is the session state between the Instagram app and Instagram's API servers.
Also worth checking: if the feed is stuck but your internet connection has been on and off (like switching between Wi-Fi and mobile data), Instagram's app sometimes gets confused about which network interface to use. Turn airplane mode on for 5 seconds, then off. This forces the app to re-establish its network connections from scratch.
This usually means Instagram's background data access is restricted on cellular. Go to Settings > Apps > Instagram > Data usage and confirm that "Background data" is enabled and that "Data Saver" or "Restricted background data" isn't active for Instagram. Also check Settings > Network > Data Saver — if system-wide data saving is on and Instagram isn't in the "Unrestricted apps" list, it can't refresh in the background on mobile data.
Go to Settings > Instagram and make sure "Cellular Data" is toggled on. Also check Settings > Cellular > Cellular Data Options > Low Data Mode — if this is on, it restricts background data for many apps including Instagram, causing the feed to appear stuck when you switch away from Wi-Fi.
Direct messages have their own failure modes. Instagram's messaging system runs on different infrastructure from the feed, which is why DMs can be broken when stories and feed are fine — and vice versa.
A message that sends but never shows delivered (no tick marks) points to a connection issue on your end or the recipient's end, or occasionally an Instagram DM server issue. Check if it's just this conversation or all conversations — if it's all conversations, it's your connection or account; if it's one specific chat, the recipient may have restricted you or their account may be under review.
Force-close Instagram and reopen. Check your internet. If DMs to everyone fail: log out and back in.
This happens when the notification and the in-app state get out of sync. The notification fires instantly from Instagram's push notification system, but the DM inbox is populated separately by the app's local session. If you tap the notification quickly and the message isn't showing: pull to refresh in the DM inbox. If it still doesn't appear, log out and log back in — this resyncs your DM state from the server.
If you're unable to initiate new DMs, this is usually a temporary account-level restriction. Instagram applies messaging limits after certain behaviors — following many accounts quickly, sending identical messages repeatedly, or if your account is relatively new. These restrictions typically lift within 24-48 hours. There's no appeal process; you just need to wait.
Login failures have distinct types and they're easy to mix up.
Before resetting your password, check the obvious: Caps Lock on a physical keyboard, autocorrect on mobile inserting a character, or a password manager filling an outdated saved password. Also check that you're logging into the right account — it's easy to try logging into an old username by habit.
If the password genuinely isn't working: use "Forgot password" to reset it. Even if you're certain your current password is correct, Instagram occasionally invalidates sessions and forces a password reset after detecting suspicious login patterns. Going through the reset flow re-validates your account regardless of whether the old password was technically correct.
Instagram blocks login from new devices or locations when it doesn't recognize the device. You'll need to verify via the email or phone number on your account. If you no longer have access to that email or number, the account recovery process becomes difficult — you'll need to use Instagram's "Need more help?" flow and submit a video selfie to verify your identity.
"Your account has been disabled for violating our terms" is different from a regular login failure. This means Instagram has suspended the account, not that there's a technical error. You can appeal through instagram.com/disabled if you believe it's a mistake. Appeals that include specific context (what content triggered it, why it didn't violate policy) are more successful than generic "please restore my account" messages.
Explore generates its content based on your engagement history, and it can get stuck in a weird state where it keeps showing you content from one narrow category after a period of heavy interaction with that type of post.
To reset Explore: go to your profile → Settings and privacy → Content preferences → Not Interested (or Sensitive content control) → and mark several topics as "Not interested." This signals Instagram's recommendation system to recalibrate. Explore usually normalizes within a session or two.
If Explore simply won't load (blank page or constant spinner): this is the same session issue as the feed. Force-close and reopen, or log out and back in.
Instagram notifications fail for two separate reasons: either Instagram's push notification system isn't sending them, or your phone is blocking them on arrival.
To rule out the phone side: go to your phone's notification settings for Instagram and confirm notifications are enabled at the system level. On iPhone: Settings > Notifications > Instagram. On Android: Settings > Apps > Instagram > Notifications. If they're enabled there but still not arriving, check within Instagram itself: Profile → Settings → Notifications → and make sure the notification types you want are turned on.
The tricky one on Android: MIUI (Xiaomi) and One UI (Samsung) both have aggressive notification management that can block Instagram notifications even if the system settings say they're enabled. On Samsung, check Settings > Notifications > Advanced settings > Show notification icons and ensure Instagram is in the active list, not the sleeping apps list. On Xiaomi/MIUI, go to Security app → Autostart and make sure Instagram has autostart permission — without it, MIUI prevents Instagram from receiving push notifications when it's not actively running.
Instagram keeps crashing immediately after opening — what causes this?
Immediate crashes on launch are almost always a corrupted cache or a failed background update. On Android, go to Settings > Apps > Instagram > Storage > Clear Cache and try again. On iPhone, offload the app via Settings > General > iPhone Storage > Instagram > Offload App, then reinstall. Your account data is safe on Instagram's servers regardless.
Why does Instagram show a black screen when I open it?
A black screen means Instagram launched but couldn't render its UI — usually a corrupted cache or a failed update. Force-close and reopen first. If that doesn't work, clear the cache on Android or offload and reinstall on iPhone. If this started after a new iOS or Android OS update, watch for an Instagram patch update which usually arrives within a day or two.
My Instagram feed stopped refreshing — it keeps showing the same posts
The feed session has stalled — this isn't a connectivity problem, it's a stale app state. Force-close Instagram and reopen. If the same posts keep showing, log out and log back in to reset the session. Turning airplane mode on for 5 seconds then off can also force the app to reconnect properly.
Instagram DMs won't load or send — is this different from the feed problem?
Yes. Instagram's messaging infrastructure is separate from the feed servers. DMs can fail while the feed works fine. For DMs specifically: clear the app cache, force-close and reopen. If you got a notification but the message isn't showing in the app, pull to refresh in the DM inbox. Persistent DM issues almost always resolve with a full logout and login.
I can't log in — it says my password is wrong but I know it's right
Check autocorrect and Caps Lock first. If the password genuinely isn't accepted, use "Forgot password" to reset it — Instagram sometimes invalidates sessions after detecting unusual login patterns, and the reset flow re-validates the account even if the old password was technically correct. If you see "suspicious login attempt," you need to verify via your account's email or phone number.
Instagram works on Wi-Fi but not mobile data
On iPhone: Settings > Instagram > ensure Cellular Data is on. Also check Settings > Cellular > Cellular Data Options and turn off Low Data Mode if it's on. On Android: Settings > Apps > Instagram > Data usage > enable Background data. Also check whether system-wide Data Saver is restricting Instagram's background access.