Le compile error venait de let scheduled = ... .id ... .date qui suppose un ScheduledWorkoutPlan avec ces propriétés. Probablement le type retourné par schedule() dans le SDK actuel a une signature différente (ou retourne Void). Simplification : ne pas capturer le résultat, juste try await + log statique.