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
Question marked as Top-ranking reply

Dec 20, 2022 3:04 PM in response to Dan Charrois

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.

Nov 7, 2022 7:52 AM in response to homer09

Apple engineering recommended I change my SSID name. I have been using the same SSID for 10+yr and always kept the same password even when changing routers.


Over the weekend I went through the pain of changing the name and password and resetting all my devices to connect to the new SSID. Maybe it’s something I should have done a while ago.


so far the watch has been connecting on its own without reverting to private. Need a few more days of testing.


If this works, my theory is that my old SSID was saved improperly in my iCloud and causing some sort of weird bug. By moving to a new one, forced a reset of that.

Aug 29, 2022 2:45 PM in response to Dan Charrois

Hi,

I am running into the identical issues:


1) Apple Watch does re-enable "Private Network / MAC" feature automatically after disabling it manually (reproduced).

2) Apple Watch is changing the "Private Network / MAC" when connected to Home-WiFi networks (reproduced).

3) Apple Watch does not reestablish a network connection automatically. When forced by manually connect, then a new MAC will be generated (reproduced).


I am searching for a solution for a long time, but I searched on the network-side (Ubiquiti UniFi Network).

I tested different scenarios and also disabled all advanced features of UniFi to find the root cause. Nothing helps me.


I am using multiple UniFi Access Points which are sending out the same SSIDs to realize roaming / optimal WiFi coverage. I followed Apple's WiFi Best Practices (WiFi Settings).


I also opened a Bugreport about it, send all relevant diagnostic data and logs to Apple (FB11262147).

Reproduced with an Apple Watch Series 7.


Thanks and BR/JO

Nov 30, 2022 8:50 PM in response to Dan Charrois

I think I may have found a potential "fix." On my Mac, I opened up Keychain Access and searched for my SSID. Then, I deleted the two entries that came up in the results and forgot this Wi-Fi network on my Mac, iPhone, and Apple Watch. Following this, I then re-connected to the network on each.


Since doing this a couple of days ago, it appears my Watch now automatically joins the network as expected. My iPhone ran out of battery earlier, and my Watch connected to Wi-Fi without me needing to manually connect. In fact, I only noticed my iPhone died because I got an iMessage notification on my Watch and went to pick up my iPhone to reply. Additionally, the Private Address option has not turned itself back on.


This may be worth a try for those with Mac devices.

Dec 29, 2022 2:05 AM in response to Dan Charrois

I also wanted to share my observations here:


We have multiple Apple Watches in our family which both at home and the business don't keep the private wifi address setting. For me it resets about every 24h, so the watches can't access the wifi.

I also observed the same problem with WPA Enterprise networks. The watch completly loses the username and password.


This is a massive bug that should be fixed after beeing in the wild for now more than a year.


In my opinion the cause is the syncing of the Wifi Passwords from the iPhone to the Watch, where the iPhone simply ignores the settings made in the watch. Of course this is just a guess but I think it's a good one.


Happy new year everybody!

Jul 4, 2022 2:56 PM in response to Dan Charrois

I too have this issue with a series 3. It has been reset multiple times with no change. It looks like it occurs when the watch connects to another saved network from another. Ie; if watch falls off the WiFi but then reconnects to that same SSID, it will retain the network settings but if the watch moves to another saved SSID for whatever reason, it reverts. In my case I tried to just forget all SSID’s on site except for one, but since the iPhone passes wireless networks to the watch, this is useless as the watch will just add them back.

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

Same here, didn’t want to go through it either, but bit the bullet. I figured also good move to purge any old devices or people I’ve shared the password with in recent years.


I think the watch has issues with it because it relies on shared wifi password from iCloud, there must be something glitching there.


the other thing I changed at the same time is setting the Group Key Rotation Interval to 0.

Dec 29, 2022 12:24 PM in response to mariotheplumber

Have you tried the Keychain method described above? My Watch still reconnects to my home wifi (when iPhone is not available) now weeks later And the Private Address setting stays enabled too! I note that the Watch seems a little laggy in making the connection to wifi network, but it does work!


Note: If you don't have access to Keychain, try forgetting the wifi network from all your Apple devices, reboot all the devices, then connect. I don't guarantee this, but it's the closest you can get without Keychain Access.

Jan 4, 2022 5:31 PM in response to Dan Charrois

Hello Dan,


Thanks for using the Apple Support Communities. It sounds as though you don't want your Apple Watch connecting to your private Wi-Fi; is that correct? You might find some helpful information provided in article, Use private Wi-Fi addresses on iPhone, iPad, iPod touch, and Apple Watch, that explains why this is occurring.


If you still have questions, speaking with Apple Support may help. You can reach them directly at Get Support.


Best wishes.

Jan 5, 2022 2:23 AM in response to Missy5937


Thanks for using the Apple Support Communities. It sounds as though you don't want your Apple Watch connecting to your private Wi-Fi; is that correct?

Nope, not even close. I want it to connect to my private Wifi. As my question states, I just don't want it to masquerade its MAC address as it does when it uses the default setting of "private address". It needs to use its proper MAC address, which does happen if "private addressing" is turned off when connecting to my Wifi... except it seems to forget this setting every few days. Prior to my update to WatchOS 8.1, this worked fine - since the update, I find I'm having to manually go into Settings on my watch, to repeatedly turn off private addressing when connecting to my Wifi, every few days.

Feb 18, 2022 4:12 PM in response to PatrickRe

I'm glad to hear that others have been having the same problem as me - that way, at least I know it's not something I'm doing wrong. But how to get it fixed? I've submitted it as a bug to Apple and got no response. As you can see in this thread, the Apple "Community Specialist" gave me a cut and paste response that completely missed the problem. This can't be that hard to fix if someone from Apple would at least recognize there is a problem so they could deal with it.

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.