I'm just wondering whether the general consensus on how Xp's initial plane and retract plane works for machine cycles is correct for your machine?

I make it work by forcing values into the cycle wizard that do not exactly match anything in the real world. What I see in the output code is that the initial plane is being subtracted from the clearance plane as though it were an incremental value, whereas I actually need them both to be absolute values.

Does it seem to be right from where you are working from?

Example: Initial plane input 0.4
Retract plane 0.2

Output in code is:
Retract plane is at Z.2 absolute, but initial plane is Z0.2 absolute.