Verified for macOS Tahoe 26.2

How to Fix Unknown Caller Bug in macOS Tahoe Phone App

Symptom: When receiving a call on your Mac (via iPhone continuity), the caller ID shows as "Unknown Caller," even if they are in your Contacts. Or, the Phone app randomly quits during a call.

TL;DR fix

Start with Fix 1: Force a Contacts Sync (Free). If the issue persists after that, try Fix 2: Reset the "identityservicesd" Process (Free). Full Terminal commands and step-by-step instructions are in each section below.


Why this happens

This is a synchronization bug between the macOS Tahoe "identity daemon" and iCloud Contacts. The system fails to pull the VCF data fast enough to display the name during an incoming call, defaulting to "Unknown."

Recommended Troubleshooting Tool

Before proceeding with manual fixes, we recommend using CleanMyMac X. Quickly identify high CPU apps and optimize system memory with one click.


Fix 1: Force a Contacts Sync (Free)

Force the identity daemon to "re-read" your iCloud address book.

  1. Sign Out of iCloud
  1. Sign Back In
  1. Toggle Contacts

Fix 2: Reset the "identityservicesd" Process (Free)

This process handles the "Who is this?" logic for FaceTime and Phone calls.

  1. Open Terminal
  1. Kill the Daemon
  1. Wait for Re-index

Fix 3: The Pro "Identity" Cleanup

When corrupted contact "ghosts" are blocking the sync.

If you have duplicate contacts or old, broken VCF files, the Tahoe identity daemon will "timeout" while searching, resulting in "Unknown Caller."

Recommended Tool: CleanMyMac X

- Contacts Cleanup: CleanMyMac X has a module to find and merge duplicate contacts and repair the local database files that the Phone app relies on.

- Privacy Module: Clear out the "Call History" and "Chat Caches" to ensure the system is starting with a clean slate.