Your keyword filter catches spam on Feed posts but lets everything through on Reels. You are not imagining it — this is a known gap.

Instagram's Hidden Words and Manual Filter have inconsistent coverage across surfaces. Feed posts get full filter coverage, but Reels comments are processed through a different comment system that does not always apply the same filters. This is a platform-side inconsistency, not a configuration error on your end.
Instagram Reels comments are processed through a separate system from Feed post comments. The Hidden Words filter was originally built for Feed and has been extended to Reels, but the coverage is not 100% consistent.
Reels generate 3-5x more comments than Feed posts. Even when the filter works, the sheer volume means more spam slips through in the time between posting and filter processing.
If your Reels are running as paid ads (Reels Ads placement), the comment filter coverage drops further because ad comments are served through the Meta Ads system, not the organic Reels system.
You cannot fix a platform-side inconsistency from your end. Manual moderation on Reels is unsustainable at scale because Reels generate 3-5x more comments than Feed. The only reliable fix is an API-based moderation tool that processes every comment regardless of surface.
Instagram has not officially confirmed or denied this as a bug. The behavior is consistent across many accounts: Feed posts get full filter coverage, Reels get partial coverage. It may be an architectural limitation rather than a bug.
Unknown. The inconsistency has been reported by many users and there is no published timeline for a fix. It may be a fundamental architectural difference between Feed and Reels comment systems.
Reels Ads have even less filter coverage than organic Reels because ad comments flow through the Meta Ads system. This is the biggest gap for brands running paid Reels campaigns.
FeedGuardians replaces keyword-based filters with AI that understands context. 7-day free trial, no credit card.
Start Free Trial