Is this with your old Z or after the upgrade to the HDZ ?
The straigtht lines are not all perfectly straight, so it might just be a little mechanical slop somewhere
For the sake of testing, you could maybe run the whole test file twice ? (I would have said run the V-carving part twice, but that is not easy with the G-code file containing both the clearance pass and v-carve). If the second run fixes it, chances are it’s mechanical and only seen under load.
I’m not so familiar with CM these days, but maybe you could also check whether the BitSetter itself does not introduce any offset, doing something like:
- home & set zero somewhere with #102
- change tool to 302, let it do the BitSetter thing, and then manually jog to the zero point, as you would if you were re-zeroing manually, and check whether the tip contacts exactly at Z=0.00 or not?