The SDK (v7.x.x) delivers no values (0, zero) for workout targetValueHigh and targetValueLow:
-if you chose HR target as %maxHR
-if you chose Power target as %FTP
-if you chose WorkoutStepTargetType 18 - Power Curve
And another question: is it a bug or „by design“, that:
-HR targets are delivered with 100 points too high (targetValueHigh - ot Low deliver 230 for 130 bpm)
-Power targets are delivered with 1000 points too high (targetValueHigh - or Low deliver 1200 for 200 watts)