Apple Watch Wifi keeps reverting to private address

Hi there. I updated my Series 3 Apple Watch to WatchOS 8.1 a month or two ago and have run into no end of issues. The latest is this - in both my work and home environment, Wifi is restricted by MAC address, so the concept of "private addresses" won't allow that to work (I want and require my Wifi to know which specific devices are connecting to it). So I have all my Apple devices specifically set to not use private addresses on my networks.


I know that while trying to connect, in Wifi settings, I can touch the SSID name on the watch and then, turn off private address. After it fails the first time, I can then connect again, and since it is now properly broadcasting its MAC address (as all devices should do), it connects and everything works fine. That should be all I have to do.


Except, after the update, it seems to only remember that I want private addressing on my networks for a few days. Every few days, my watch can't connect to Wifi, and when I check it out in settings, sure enough it's going for private addressing again.


Is there a fix for this (or a way to tell it to not use private addressing as a default in general - I don't care if third party Wifi sites recognize me, but I certainly require my own Wifi to do so). It used to work properly prior to my update of WatchOS (but then again, a lot of things used to work properly prior to that....)


Thanks!


Dan

Apple Watch

Posted on Jan 3, 2022 9:22 PM

Reply
Question marked as Top-ranking reply

Posted on Dec 20, 2022 3:04 PM

Keychain access FTW. Hadn't read the post here about removing SSID from Keychain, but that's what I did:


So this worked for me (multiple APs, Unifi). On a Mac I opened Keychain Access and deleted all instances of the home wifi network (from iCloud, User, and I think System keychains). Then I forgot the home Wifi network from all Mac's, iPhone, Watch, and iPad. I verified there were no more home wifi entries in Keychain on another Mac. Then shut down these devices. After a moment I powered on iPhone and Watch, and jointed the home wifi from iPhone. When i checked the watch a few moments later it was already "connected" to the home wifi. Then start up all the devices and share wifi passphrase from iPhone.


I didn't have to mess with HomePods or Apple TV.


My guess is some kind of corruption on conflict in the home LAN passphrase in Keychain. Hope this helps you.

80 replies

Nov 7, 2022 8:43 AM in response to homer09

Hmm. If I had a guess, I’d bet it was the key rotation that did the trick. If 0 = no key rotation occurs, that could point to the Watch issue being that it is storing old key info and then failing to connect after a rotation. So by eliminating the rotation, the Watch always has the current key.


Downside being, that’s giving up a layer of security on the SSID.

Nov 8, 2022 7:39 AM in response to BlakeAU

Clearing saved networks from devices does not work. I have done network settings resets on all apple devices and re-entered passwords and no help. I think your network info is still stored (possibly corrupted) somewhere in your iCloud.


Day 2 and Watch is still connecting reliably to wifi and not reverting to private network.

Nov 15, 2022 10:52 AM in response to Dan Charrois

  • The "Automatic authentication" option of the Watch's Wi-Fi Network keeps reverting to ON.
  • This thread is closest I could find to the topic of Wi-Fi Network Settings keep reverting / not staying as configured.
  • Watch 8, OS 9.1.
  • Private address and auto connect settings both work/being saved as intended.
  • The "automatically authenticate" setting is not saved. Switching it OFF, going back, opening settings again -> it's always ON again.
  • The Setting is there for Wi-Fis with captive portals.

https://www.reddit.com/r/AppleWatch/comments/bcgblv/join_some_wifi_networks_with_captive_portal_login/

Jan 4, 2023 2:17 AM in response to homer09

So the reason I didn't answer is, that I also deleted the according keychain items when I wrote the last blog post. Today I sadly noticed that my watch again doesn't connect to the home wifi. So the bug returned...

So at least for me the workaround does not work.

Also this should not be called a fix, just a workaround.

Not everyone has a Mac or can borrow one and problems with the device should be able to resolved on the same device. Otherwise it's a bug with an existing workaround. Also most people shouldn't play around in the keychain app cause you can delete a lot of important keys if you don't know what you are doing!


So Apple PLEASE fix this!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Apple Watch Wifi keeps reverting to private address

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.