Weird issue with Z axis

Occasionally, I like to be conservative with my profile cut outs and sneak up on final depth. This is usually no problem and easily handled. Although, today for the first time ever I’m having issues.

Here’s an idea of what I’m experiencing: Let’s say I have 3/4" stock (.75) and I set my profile toolpath to .735 initially. Under normal circumstances I’d see that I’m shy of cutting thru the material completely and I’d go back into V-Carve and edit my toolpath to add some depth. Let’s just say I add .015 depth so my new start depth would be .735 and I’d ask the tool to cut another .015 off to get me through the material. Again, normally this works without a hitch and there is no need to re-zero since I’m telling the tool to start at a known depth (.735).

For some reason, today for the first time ever, the router refuses to understand how to get itself to the start depth. I’ve tried re-starting, re-zeroing the Z axis and I even tried making a new Z zero .015 BELOW the actual zero. No luck.

Any ideas?

What is it doing if it is not cutting the remaining 0.015? I assume your using vcarve?

Have looked at the gcode generated and are the z movements what you expect?

Correct; using V carve.

What happens is the bit plunges down to an unknown start depth and never cuts deep enough. However, the onefinity screen shows the bit depth to be what I’ve asked it to be at. Does that make sense? If I send g code telling it to start at .89 for example the screen shows it is at that depth but it can’t be correct because that would be well thru my material.

I have not inspected the G code.

I did however start an entirely new file in Vectric and saved it, ran it, same issue. Having same issue on completely new project now as well.