Long workout does not end when done from watch without iPhone.

When the build a multi-device workout app sample project is ran, there is a problem that stops workouts from being logged with only the watch.

When the workout is started from the Apple Watch with the iPhone app closed, you can usually end the workout from the watch in the first few seconds. However, if the workout lasts more than 30 seconds, when the workout is ended via the watch, everything will stall for multiple minutes or indefinitely until the iPhone app is opened.

How is it reccommended to fix this issue? It makes the sample project unusable for production as is because many users may want to sometimes log a workout with their watch without the iPhone present. I haven't been able to figure out a good solution, can someone please help with this.

Replies

Can you file a feedback at https://feedback.apple.com with details. A sysdiagnose from watch and phone would be helpful. Please install HealthKit profiles for both from https://developer.apple.com/bug-reporting/profiles-and-logs/?name=HealthKit, then reproduce the issue and file Feedback with logs. Thanks!