I am encountering issues on my device running iOS 18 that fetching heart rate samples associated to a given workout is very slow. Like 10+ seconds slow. This is unacceptable and unexpected.
In producing a video to attach to a feedback, I also observed that Apple Health app displays incorrect information if a workout effort score is associated to a workout.
In this image, you can see the Health app bug:
Total Resting Energy != Estimated Workout Effort Score
Here is the same workout after I delete the workout effort score using the Apple Health app:
Can anyone else see if attempting to view 'heart rate' data within the workout summary in Apple Health is unbearably slow if that workout also has an effort score associated?
My steps:
- Record workout (Apple Activity app on watchOS)
- Associate effort score
- View the workout on Apple Health (iOS)
- Attempt to view it's heart rate samples
- Observe very slow loading times
- Observe the incorrect cell label and value and disappearance of resting energy cell data
- Remove/disassociate the effort score from the workout by tapping the workout effort row, and swipe to delete the value.
- Navigate back, navigate back, and then go into the workout detail again
- At this time the UI fixes itself, but the loading of heart rate data is still super slow
FB15269657 - HealthKit: Sample query to fetch heart rate samples associated to a workout is taking over 10 seconds - computing 'time in heart rate zone' FB15278790 - Health: Workout summary 'Total Resting Energy' label has value of 'Estimated Workout Effort Score' for a value, pushed view shows empty