Health permissions problem with watchOS 10.6.2

In the last few weeks 5 users have reported my workout watch app being unable to read health data despite the permissions being enabled in the iPhone Settings app.

This has been a common complaint over the years and is usually fixed by disabling the permissions; rebooting both devices; and then enabling them again. This usually nudges iOS into sending the permissions to watchOS.

However that procedure doesn't work for these users, all of whom are using watchOS 10.6.2. They are using various versions of iOS 18 or 26 so it seems to be a problem with that version of watchOS, which users are usually limited to because their hardware won't support anything more up to date.

It seems that unpairing and re-pairing the watch can fix the problem but not always.

I looked around and it seems that other apps are having the same problem:

https://www.reddit.com/r/runna/comments/1rhhs2n/runna_wont_start_an_outdoor_run_on_apple_watch/

Does anyone know a way to fix this? My current advice is to repeatedly unpair / re-pair until it works, which isn't really practical!

Thanks in advance.

If I remember correctly, this is quite similar to a bug in earlier system versions. The best I can say in this situation is that the users update their devices to the latest system version, which is watchOS 26.4 today.

If you do see the issue happening in latest system version as well, I'd suggest that you file a feedback report and share your report ID here.

Best,
——
Ziqiao Chen
 Worldwide Developer Relations.

Thanks for your reply. Unfortunately they can't update to watchOS 26 because they have older devices (series 4, series 5, or SE 1st gen). And they can't roll back so they are stuck.

The reason they are using watchOS 10.6.2 is because it is the latest version that they can use. It was only released 3 months ago and no-one is reporting the issue for older versions of watchOS 10, so it sounds like that permissions bug crept into v10.6.2 for some reason.

Thanks again for replying.

Health permissions problem with watchOS 10.6.2
 
 
Q