Hi there
Please try this
Apple Contacts does not have a hard limit that prevents smart groups from handling hundreds of contacts(iCloud supports up to 50,000 total contact cards)
Check your account scope: Apple Contacts may be splitting your search across multiple accounts (e.g., iCloud, Google, Exchange, On My Mac). Smart groups often break or restrict themselves if your contacts and the target group reside in different sync accounts. Make sure your default account settings align.
Instead of trying to find everyone not in a specific group, try setting criteria that positively capture the rest of your address book (e.g., filtering by a specific organization, a shared domain, or a tag if applicable), though negative filters remain notoriously broken.
Use the Static Group Workaround: Because Apple’s dynamic Smart Groups fail at scale with exclusion rules, use this reliable workaround to get your list:
- Create a brand-new, standard (static) Group.
- Go to All Contacts and press Command + A to select your contacts (or select the large block of contacts you actually want).
- Drag and drop those contacts directly into your new standard group.
- If any contacts from the specific exclusion group accidentally get dragged in, manually remove them from the static group.