You unfollow someone. The button changes, their profile confirms it, you move on. Then a few days later their Reel shows up on your Reels tab, or their photo turns up in Explore, sitting there like the unfollow never happened. It's easy to assume something glitched. Usually nothing did.
Unfollowing Removes Them From Your Feed. It Doesn't Erase Your History With Them.
The follow relationship and Instagram's recommendation systems run on separate logic. Unfollowing correctly and immediately removes someone's posts from your main following feed. What it doesn't do is delete the record of every time you previously watched their Reels to the end, liked their posts, or tapped through to their profile. That history doesn't reset the moment you tap Unfollow.
Explore and Reels Don't Just Read Your Follow List
Your main feed leans heavily on who you follow. Explore and the Reels tab don't work that way. Both are recommendation surfaces built to predict what you're likely to engage with next, using a much wider set of signals than your following list alone. Meta's own documentation on how these systems work states that recommendations are based on "a variety of factors, including what and whom you've followed, liked or engaged with recently" (Meta's Transparency Center), weighing watch time, comment and save activity, and your interaction history with similar content well beyond the current state of your follow graph. Instagram's own Help Center page on how recommendations work describes the same thing: what surfaces in these tabs draws on your broader activity, not a live read of who you currently follow.
That means someone you unfollowed last week can keep surfacing in Explore for a while, purely because the system is still weighing months of engagement history you built with their content before the unfollow. It isn't reading your current following list and getting it wrong. It's reading your engagement history, and the unfollow doesn't touch that.
This Is a Different Problem From the "Still Shows Following" Bug
There's a separate issue worth ruling out first: cases where the follow button itself silently reverts, and Instagram genuinely still lists you as following someone you tried to unfollow. That's a real, documented bug, not a recommendation quirk, and it's worth checking your following list directly if you're unsure which one you're dealing with. If their name is gone from your following list but their content still turns up in Explore or Reels, that's the recommendation behavior described above. If their name is still sitting in your following list after you unfollowed, that's the bug, and the fix is different.
How Long This Actually Takes to Fade
Instagram doesn't publish a specific timeline for this, and it likely isn't a fixed number of days so much as a gradual decay as fresh signals, or the lack of them, retrain what gets recommended to you. In practice, the frequency tends to drop off noticeably within one to two weeks of no further interaction with the account, though an occasional resurface further out isn't unusual, especially if the content closely resembles other things you engage with regularly.
What You Can Actually Do About It
Beyond waiting it out, Instagram gives you a couple of direct levers. Tapping "Not Interested" on a specific post tells the recommendation system to weight that content and similar content lower, and tends to work faster than letting old engagement history decay on its own. There's also a broader reset under Settings, then Content Preferences, that clears your suggested content signals entirely, though that resets recommendations across the board, not just for one account.
When It's Actually Not the Algorithm
Occasionally the explanation is simpler than any of this. The person didn't resurface because of leftover interest signals, they showed up because someone you do follow liked, commented on, or shared their post, and that activity is what put it in front of you. It's worth a glance at how a post reached you (a "liked by" or "shared by" line naming a mutual) before assuming it's a lingering algorithm effect from before your unfollow.
The Actual Fix, If You Just Want the Real List
None of this matters much if what you actually want is a simple, accurate answer: who follows you right now, and who's dropped off since you last checked. Neither Explore nor Reels can tell you that, no matter how long you stare at what shows up in them. WhoUnfollowed reads your own Instagram data export locally in your browser and gives you that list directly, without guessing at what an algorithm is or isn't trying to tell you.
Quick Answers
Did my unfollow actually work if I still see their posts? Almost certainly yes. Check your following list directly. If their name isn't there, the unfollow worked, and what you're seeing afterward is a recommendation, not a feed built from your following list.
Can I make it stop faster? Tapping "Not Interested" on their content is the most direct lever available. It retrains the recommendation signal faster than waiting for old engagement history to decay naturally.
Does this mean they can tell I unfollowed them and am still watching their content in Explore? No. Explore and Reels activity isn't visible to the person whose content you're watching, and none of it connects back to your follow status in any way they can see.
Is this the same issue as Instagram showing me as still following someone after I unfollowed? No. That's a separate, documented bug affecting the follow relationship itself. This is a recommendation-surface behavior after a successful unfollow. Checking your actual following list is the fastest way to tell which one you're dealing with.
If I want to know who's really still following me, not just whose content keeps showing up, how do I check? Neither Explore nor Reels reflects your current followers at all, since both are built from your own activity, not theirs. The only reliable way to see who actually still follows you is to compare your Instagram data export against a previous one.


