"Find My Mac" error status for missing "Wake for network access" does not refresh correcty in Preference Pane "Security & Privacy"

Number:rdar://FB9040485 Date Originated:2021-03-12
Status:Open Resolved:
Product:Find My Mac Product Version:macOS 11.2.1
Classification:Incorrect Behavior Reproducible:Yes
- MacBook Pro 15" (Mid 2014)
- macOS 11.2.1 Big Sur
- Find My Mac gets activated for the first time on this device, there was no other user before ever, I bought it refurbed from Apple.com, and I do not recall that I have ever used that function before, but now I wanted to activate it.

I did my initial setup of "Find My" on the Mac exactly as "Set up Find My on your iPhone, iPad, iPod touch, or Mac" (HT210400) describes, but in the process got a warning about "Wake for network access" being not activated, although it was. In reality this is just a refresh issue as I as a tech-savvy user realize, but average Mac users will not, as everywhere else on macOS you typically do not have these kind of refresh errors, but the software objects update each other quite reliably.

REPRODUCTION as per HT210400 - Numbers correspond to my screenshot series:

1) Preconditions: System Preferences > Security & Privacy:

"Enable Location Services" is ON, "Find My" is also ON. All fine.

2a) System Preferences > Apple ID > iCloud > Find My Mac is currently OFF. Toggle "Find My Mac" ON.

2b) In the dialog press "allow".

2c) "Find my Mac" not shows as ON but has a warning symbol and a "Details…" button. Press that button.

2d) Dialog informs that you need "Wake on network access" being active. Press button "Open Energy Saver". Btw an outdated label, the former prefpane "Energy Saver" in macOS Big Sur is meanwhile called "Battery".

2e) I get redirected to the prefPane "Battery". Activate "Wake for network access". In my screenshot session I already did so earlier.

2f) Go back to prefPane "Apple ID" and "Find My Mac" still shows an error due to missing "Wake for network access". Note: You can repeat cycle 2a-f as long as you want: The status icon is not refreshing properly as long as "System Preferences.app" is running!

3) In prefPane "Battery" I checked both sections "Battery" and "Power Adapter". Option "Wake for network access" is only shown in section "Power Adapter" and there it is on.

4) Solution: Quit "System Preferences.app". Restart it. Go to: Apple ID > iCloud > "Find My Mac" now shows as ON and without any error symbol.

Average users will never guess this and may contact support unnecessarily. After all they followed HT210400 word by word but still encountered this issue.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!