I accidentally left Zwift running in the background on my Apple TV the other night and ended up with a few thousand exercise minutes showing up on my Apple Watch rings. In the interest of maintaining clean data I set about trying to remove the unearned minutes. Whoa. What a rabbit hole!
– you can remove the activity: iPhone Health App->Browse->Search for Workouts->select Workouts, scroll to bottom->Show All Data->Delete the workout.
But that doesn’t seem to get rid of the minutes. Crazy, right?
To do that: iPhone Health App->Brows->Search for Exercise Minutes->Scroll to bottom->
Pick the device that recorded the spurious data (in my case it was the iPhone as that’s where the Zwift companion app lives) and you can delete all of the exercise minutes registered by that device for a given day in one shot (as opposed to deleting each individual minute).
Tedious, but it seemed to work. The “rings” retained my legitimate Apple Watch recorded minutes and discarded the inaccurate/unearned iPhone recorded minutes.