My X carve is set to desired depth but ALWAYS cuts at the least, twice as deep

Sounds like your Z axis steps per millimeter setting might need to be changed.

See my posts in here:

How to change the GRBL settings on the V-Carve - Software - Inventables Community Forum