Activity app showing outdoor activity location when using HKWorkoutSession with HKWorkoutSessionLocationTypeIndoor

I have a WatchOS 2 app that is starting an HKWorkoutSession:


self.workoutSession = [[HKWorkoutSession alloc] initWithActivityType:HKWorkoutActivityTypeCycling locationType:HKWorkoutSessionLocationTypeIndoor];


However, when viewing the resulting workout in the Activity app, the workout is coming up as "Outdoor Cycle", rather than "Indoor Cycle". Is anyone else seeing this behaviour?

Replies

I am seeing the exact same behavior on WatchOS 5. Did you ever figure out how to fix it?