BCP's leagueId query only matches an event's primary league, not every league in its own `leagues` array, so an event belonging to a second watched circuit (e.g. Show Me Showdown under both LMC 2027 and Warhammer Global Rankings 2026) never got tagged with the circuit whose query never returned it. Cross-reference ev.leagues against CONFIG.circuits to pick up those additional memberships. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>