StartWatchApp call does not seem to pass the configuration to the Apple Watch

When calling HKHealthStore.startWatchApp(with workoutConfiguration: HKWorkoutConfiguration, completion: @escaping (Bool, Error?) -> Void) on the phone with a specified configuration. The watch will be launched and will call the handle method but the configuration seems to always be a default one:
<HKWorkoutConfiguration:0x60000390c2c0 activity:HKWorkoutActivityTypeOther location:Unknown location swimming location:unknown lap length:(null)>

This wasn't always the case and seems to have started with iOS 14 and watchOS 7.

Are there any other things to try in order to get the correct confirmation to the watch.
You're doing fine, seems like Apple broken it. Need to file a bug.
StartWatchApp call does not seem to pass the configuration to the Apple Watch
 
 
Q