I am using an ESS
I have my backlash set to .0013 on the X axis and the compensation turned on with the ESS settings.
Many times when I home, the X axis machine coordinate becomes .0013 or .0014 after a home instead of .0000"
It seems to work out to zero if you move the X axis in a certain direction before homing.
Nothing strange like this ever happens with Y and I have compensation on that as well and it is a higher amount. It happens all the time on X.
If I set the X backlash to zero, then it always takes the machine coords to X = 0.0000 on a ref all.