Instagram Comment Picker Not Working? 7 Reasons It Fails (and How to Fix Each)
Updated 2026-07-11 · Published 2026-06-21
You finally closed your giveaway, pasted the post link into a comment picker, and… something's off. It found half the comments your post says you have. It rejected people you know follow you. Or it just spun forever and timed out. You're not imagining it — comment pickers fail in a handful of very specific ways, and almost all of them have a clear cause.
Here are the seven most common reasons an Instagram comment picker stops working the way you expect, what's actually happening behind the scenes, and how to fix each one so you can pick a winner you can stand behind.
1. It found fewer comments than your post says it has
This is the single most common complaint, and the most misunderstood. Your post says 2,000 comments but the picker only pulled 900. It looks broken — but in most cases nothing is broken at all.
Instagram's public comment count includes comments that the platform filters out of view: suspected spam, comments from restricted or flagged accounts, and entries from accounts that have since been deleted or deactivated. Giveaway posts attract a flood of these because "comment to win" is exactly what bot and throwaway accounts target. Those comments count toward the number Instagram displays, but they are not served to anyone — not to a picker, not to a competing tool, and often not even to you when you scroll. The gap between the displayed count and the comments any tool can actually retrieve is Instagram's spam filter doing its job.
How to fix it: First, confirm it's filtering and not a tool limit. Some older pickers only ever fetch the most recent 150–300 comments — if your picker stopped at a suspiciously round number, that's a hard cap, not Instagram. Use a tool that pulls every comment Instagram will serve, then accept that the remaining gap is filtered spam you wouldn't have wanted in your draw anyway. The Pick Is Right fetches all accessible comments on a post or Reel and shows you the real number it processed, so you can see exactly what went into the draw.
2. It rejected real followers as "not following"
You set a "must follow" rule, and the picker disqualified people who you can personally confirm follow your account. This one genuinely is a tool problem — just not yours.
Many pickers check follows with a search shortcut: they ask Instagram's index "is this username in the account's followers?" and trust whatever comes back. The problem is that this index is frequently incomplete or stale, so it returns "not found" for people who really do follow. The picker then reads that as "doesn't follow" and rejects a legitimate entrant. On a big account it can wrongly reject the majority of real followers.
How to fix it: Use a picker that verifies follows by checking the account's actual follower list rather than trusting a search. Because a giveaway host's account is public, its follower list can be read directly and an entrant either is or isn't in it — no guessing. The key rule any fair tool should follow: never reject someone on data it can't confirm. If the follow can't be verified, the entrant should stay eligible, not get silently dropped. We wrote up exactly how this works in how we pick the winner.
3. It only grabbed the last 150 (or a few hundred) comments
If you ran a giveaway with thousands of entries and your picker returned a neat few hundred, you've hit a fetch cap. Several free tools only ever pull the most recent slice of comments — often the last 150 — because pulling everything is slower and costs them more. For a small giveaway you'd never notice. For a viral one, it means most of your entrants never made it into the draw.
How to fix it: Check the tool's own description for language like "fetches the latest comments" — that's the tell. Switch to one that explicitly pulls every comment on the post. The difference matters most on exactly the giveaways where fairness matters most: the big ones. Our comparison of free Instagram giveaway pickers breaks down which tools cap and which don't.
4. It's "spinning forever" or timed out
You paste the URL, hit go, and the loader never finishes. Before assuming it crashed, look at the size of your post. Instagram only releases comments a page at a time, in sequence — a picker can't grab 10,000 comments in one request, it has to walk through them. A post with a few hundred comments finishes in a minute or two; a post with tens of thousands can legitimately take half an hour or more. What looks like a hang is often just a big post being read honestly.
How to fix it: Give large giveaways time, and use a tool that tells you what it's doing — a real progress indicator and an estimated finish beat a silent spinner every time. Better still, use one that lets you close the tab and emails you when it's done, so a 20-minute fetch isn't 20 minutes of staring at a loader. If a small post hangs, that's a real failure — refresh and retry, and if it persists, the tool (not your post) is the problem.
5. It says "no comments found" on a post that clearly has them
When a picker insists there are zero comments on a post you can see comments on, it's almost always one of four things:
- The account is private. Pickers can only read public posts. If your account is private, no tool can access the comments — switch it to public for the duration of the giveaway.
- Comments are turned off on that specific post (Instagram lets you disable them per-post). No comments are visible to anyone, so there's nothing to pull.
- It's a Story, not a post or Reel. Instagram does not expose Story content to any tool — Story replies, sticker answers, and Story tags can't be read. Only comments on public feed posts and Reels can be picked from. If your giveaway lived in Stories, you'll have to track entries by hand.
- The URL is wrong. Copy the link via Instagram's Share → Copy Link rather than the address bar, which can carry a logged-in or truncated URL.
How to fix it: Confirm the post is public, comments are on, it's a feed post or Reel (not a Story), and the link came from Share → Copy Link. That clears this error the vast majority of the time.
6. The "must like the post" check missed people
If you required entrants to like the post and the picker seems to have missed some likers, you're running into a hard Instagram limit, not a bug. For posts with a lot of likes, Instagram only exposes a partial list of who liked — roughly one to two thousand names — to anyone, including the post owner. Beyond that ceiling, no tool can see the full liker list, because Instagram doesn't release it.
How to fix it: On posts under about two thousand likes, the like check is reliable and complete. On bigger posts, a fair tool should recognize it can't see everyone and stop rejecting people for "not liking" rather than disqualify real likers it simply can't confirm. If your like rule matters and your post is huge, lean on the follow and tag rules (which can be verified completely) and treat likes as a soft requirement.
7. The winner didn't actually meet the rules
The most damaging failure isn't an error message — it's a picker that confidently hands you a "winner" who never followed, never liked, or didn't tag anyone. Plenty of free tools simply grab a random comment and call it a day. They don't check your rules at all; they just pick. You only find out when your audience does, and a public "wait, they don't even follow you" comment is the fastest way to lose trust in a giveaway.
How to fix it: Use a picker that verifies every rule before drawing and shows its work. A transparent audit trail — every entrant, who qualified, and the exact reason anyone was rejected — lets you prove the draw was fair instead of asking your followers to take your word for it. That's the whole idea behind picking a fair winner without getting called out.
The bottom line
Most "comment picker not working" moments aren't crashes — they're a tool quietly hitting a limit (a fetch cap, an unreliable follow check, Instagram's spam filter or liker ceiling) and not telling you. The fix is almost always the same: use a picker that pulls every comment it can, verifies your rules against real data, never rejects anyone on information it can't confirm, and shows you exactly what it did.
That's precisely how The Pick Is Right is built — full comment fetch, real follower-list verification, an honest progress estimate, and a complete audit trail on every result. Run your giveaway free and see the difference on your next draw.
Frequently asked questions
Why does my Instagram comment picker show fewer comments than my post?
Instagram's public comment count includes comments it filters out of view — suspected spam, comments from restricted or deleted accounts, and bot entries. Those count toward the displayed number but aren't served to any tool, so a picker can only retrieve the comments Instagram actually releases. A 2,000-comment post returning around 900 real comments is usually the spam filter, not a broken tool. (A picker that stops at a round number like 150, however, has a hard fetch cap.)
Why did the picker reject people who actually follow me?
Many pickers check follows with a search shortcut that trusts Instagram's index, which is often incomplete or stale and returns 'not found' for real followers — so they get wrongly rejected. The reliable fix is a tool that verifies against the account's actual public follower list and never rejects anyone whose follow it can't confirm. The Pick Is Right works this way.
My comment picker is spinning forever — is it broken?
Usually not. Instagram releases comments one page at a time, so a picker has to walk through them in sequence. A few hundred comments finish in a minute or two; tens of thousands can take half an hour. Give large posts time, and prefer a tool with a real progress estimate that emails you when it's done. If a small post hangs, refresh and retry — that one is a genuine failure.
Why does the picker say 'no comments found' when my post has comments?
Four common causes: your account is private (pickers can only read public posts), comments are disabled on that post, it's a Story rather than a feed post or Reel (Instagram doesn't expose Story content to any tool), or the URL is wrong. Make the account public, confirm comments are on, use a post or Reel, and copy the link via Share then Copy Link.
Why didn't the 'must like the post' check catch everyone?
Instagram only exposes a partial list of likers — roughly one to two thousand names — on posts with many likes, to anyone including the post owner. No tool can see beyond that ceiling. Under about 2,000 likes the like check is complete; above it, a fair tool stops rejecting people for 'not liking' rather than disqualify real likers it can't confirm.
How do I know the winner my picker chose actually met the rules?
Many free pickers just grab a random comment without checking your follow, like, or tag rules at all. Use a picker that verifies every rule before drawing and gives you an audit trail showing each entrant, who qualified, and why anyone was rejected — so you can prove the draw was fair instead of asking your followers to trust you.
What's the best fix when an Instagram comment picker isn't working?
Switch to a picker that pulls every comment Instagram will serve (no last-150 cap), verifies your rules against real data, never rejects an entrant on information it can't confirm, shows a real progress estimate, and provides a transparent audit trail. The Pick Is Right does all of this free for posts up to 250 comments, with no Instagram login required.