No Stress Data
complete
Grey
complete
Grey
Hi Dylan, thanks again for looking into this. Upon further investigation, you’re right that if you don’t have any HRV readings in the past 7 days, there won’t be an established baseline for Stress to work off of.
HRV should work if you’re wearing your watch on the current day, but since you don’t have RHR and RHR is dependent on the night of sleep before, Stress is not showing up.
I have changed to include 30 days of baseline instead of 7. It should be more accurate for baseline and more flexible if you don’t wear your watch in the last week. That change is in beta and will come out to everyone later this week.
I’ll close this ticket for now, but let me know if you encounter any other issues.
Dylan
Grey: is there any chance I can be added to the TestFlight? I’d love to help test!
Grey
Dylan: Yes, would love to get you on it.
But let me figure out a system first as there are many people who also asked me to be on the Beta so I want to be fair but also prioritize those who are really helpful with feedback
Dylan
Grey: I understand. I plan to stick around so hopefully my time will come soon!
Grey
under review
Dylan
I have attached my health permissions as well as data showing I have HR data for that time (one day has HRV, the rest do not).
Grey
Dylan: I can take a look at this for you. Can you share with me the following screenshots?
- Stress view in Superset
- Health -> Heart Rate -> Show all data -> Click on today -> Screenshot this
- Health -> Heart Rate Variability -> Show all data -> Click on today -> Screenshot this
Do your other metrics in Superset load correctly?
Dylan
Grey: all other metrics work. Attaching screenshots now. I don't know if this is an option for you since I'm sure you are busy but if you want to hop on a call of some form I can do that if that would be easier for you! Or I can try to install a testflight build if you could shoot me an invitation for that if that would help too (that way you get more logs)
Dylan
Adding some more photos so you get an idea.
Grey
Dylan: Thanks for the screenshot! Did anything change for you since 1/17? e.g. did you where a new device or change data sources in Health?
If I can't figure this out this weekend, it would be great to debug this live with you if you have some time early next week.
Dylan
Grey: One thing I am noticing is that the iOS 17.3 RC build released 1/17 and I think I installed it that day... no health changes though. I'll definitely be around next week, feel free to give me a shout (dtmace2@gmail.com if you want me directly) but honestly I'm leaning towards this being an iOS break now that I think about it.
Grey
Dylan: Hm that might be the case. Can you try reinstalling the app? and see if that helps?
Dylan
Edit: I take this back -- just tried on my iPad that's on 17.2 and im having the same issue so honestly no idea what's causing it.
Dylan
Grey: Done this already, rebooted, cleared cache, etc.
Grey
Dylan: Got it. And only Stress is not showing up for you? Are other metrics showing up?
Dylan
Grey: All other metrics are showing up. Stupid question but if you have time I'm around now if you want to live debug -- also an iOS developer so maybe helpful? Otherwise ill be around during the week too.
Grey
Dylan: Thanks, I just invited you via email
Dylan
Grey: FWIW: the Withings app (I have a smart scale) pulls my HR/HRV data from today so hopefully that means it’s just a race condition and not a true device version breaking change. Digging even deeper into all of my past data, it looks like there may be a check somewhere in the stress formula for if there is any HRV from the last 7 days; Im theorizing this because I went in a dug up all of my past data in superset and noticed I have other periods of missing stress, all combined by the fact that if I have an HRV sample on XX/yy/ZZZZ, I have stress from XX/yy/ZZZZ to XX/yy+6/ZZZZ and then on XX/yy+7/ZZZZ I lose stress. As you're logging, can you take a look at that maybe? No idea if it's related or not but seems like it may be a good spot to start.
Dylan
Actually just tested this (since I haven't worn my apple watch all day in the last 7 days so didn't have enough HRV samples) by forcing the date on my phone to be tomorrow and then stress showed up! Looks like what I said above is the root cause (my guess is it stems from calculating a baseline for stress somewhere).