Z levelling

Ok so I have updated marlin firmware, set everything to match my previous settings. And now I got issues.
For some reason my lowrider is cutting deeper than it should.
Using vcarve I set material 6mm and cut depth 6mm.
However when I’m cutting the strut and doing pilot holes.
It’s drilling 13mm. (6mm material + 7mm into spoil board).
I home Z, then use touch plate on top of material and have vcarve set to Z on top surface.
Have checked my Z steps 10mm = 10mm.
So I’m not sure why it’s cutting deeper than it should.
My X and Y movements are fine, just my Z!