Symptom
Built a filter file, wired it into the batch: 0 processed.
Cause
The filter was built against file A; the batch was reading file B. Three lists that looked like they pointed at the same targets, three different counts.
| Batch | List source | Count |
|---|---|---|
| Batch A | Progress file | ~4,000 |
| Batch B | Live API query | 8,000 |
| (reference) | Separate collection | 8,000 |
Fix
Build the filter file as an intersection with the batch's own list. Separate target files per account and environment.
★ On "0 processed," suspect a misaligned list before suspecting there is nothing to do.