Apple Watch Not Unlocking macOS 13: Causes and Fixes

Using an Apple Watch to unlock a Mac is one of the Apple ecosystem's most convenient features, but users on macOS 13 (Ventura) frequently encounter intermittent failures where the feature stops responding or times out. This guide explains the primary technical reasons behind these communication breakdowns—ranging from Bluetooth handshake timeouts and corrupted wireless cache files to iCloud keychain sync errors—and provides actionable, step-by-step solutions to restore a seamless connection between your devices.

Why Auto-Unlock Fails Intermittently on macOS 13

Auto Unlock relies on a precise, time-sensitive wireless handshake governed by Bluetooth Low Energy (BLE) and 802.11ac Wi-Fi Time-of-Flight (ToF) calculations. When macOS 13 fails to unlock via Apple Watch, the failure usually stems from one of the following issues:

  • Wireless Interference and Handshake Drops: macOS uses Bluetooth to detect the watch and Wi-Fi to measure physical proximity. If the signal degrades or either radio encounters a micro-disconnection upon waking from sleep, macOS defaults to the password prompt.
  • Corrupted Auto Unlock Preferences: Over time, particularly during updates to macOS 13, the stored pairing certificates and plist files in macOS can become corrupt, causing intermittent authentication handshakes.
  • iCloud Keychain Desynchronization: Auto Unlock requires both devices to validate through end-to-end encrypted iCloud credentials. Stale authentication tokens or delay in cloud synchronization will disrupt watch authorization.
  • Handoff and Sleep State Bugs: macOS 13 introduced altered background activity and energy management states that occasionally delay waking the Wi-Fi card quickly enough to authenticate the watch before the lock screen times out.

Step-by-Step Fixes for macOS 13

1. Toggle Radios and Re-authenticate

A momentary radio reset often resolves transient handshake timeouts:

  1. On your Mac, turn Wi-Fi and Bluetooth off, wait 10 seconds, and turn them back on.
  2. On your Apple Watch, swipe up to the Control Center, enable Airplane Mode for 15 seconds, and turn it off.
  3. Restart both the Mac and the Apple Watch.

2. Reset the Auto Unlock Setting

  1. Open System Settings on your Mac.
  2. Select Touch ID & Password (or Login Password depending on Mac hardware).
  3. Under the Apple Watch section, toggle your watch off.
  4. Restart your Mac.
  5. Return to System Settings > Touch ID & Password and toggle the watch back on.

3. Clear Stale Auto Unlock Keychain and Plist Files

If toggling the feature fails, corrupted local security tokens must be cleared:

  1. Open System Settings > Touch ID & Password and toggle off the Apple Watch unlock option.
  2. Open Finder, click Go in the top menu bar, select Go to Folder..., and enter:
    ~/Library/Sharing/AutoUnlock
  3. Delete the files inside this folder (typically autounlock.plist and autounlock.lock).
  4. Next, open Finder > Go to Folder... and enter:
    ~/Library/Preferences/ByHost
  5. Locate and delete any files starting with com.apple.proximityauth.
  6. Open Keychain Access via Spotlight, click View > Show Invisible Items, search for Auto Unlock, and delete the matching paired unlock keys.
  7. Restart your Mac, then re-enable your watch in System Settings.

4. Verify Apple ID and Security Prerequisites

Ensure both devices meet Apple's foundational requirements:

  • Both devices must be signed into the same Apple ID with Two-Factor Authentication enabled.
  • Your Apple Watch must have a Passcode enabled and be unlocked on your wrist.
  • Ensure Handoff is active on your Mac (System Settings > General > AirDrop & Handoff) and on your iPhone (Watch app > General > Enable Handoff).