@t3p3tony
M208 reports the machine limits regardless the actual position. These limits that are -8.5:88.2 (Z axis).
If I move the nozzle down to Z0 at X0, Y0:
M114 reports user position as Z=0, machine position as Z-8.5 (which is the limit), and the bed comp value is 0.000. The nozzle is well positioned (almost touching the bed)
If I don't lift the nozzle and move to a position where the bed comp is -0.2 (that means the bed is lower in that point)
M114 still reports user position as Z=0 (because i didn't lift it), machine position still Z-8.5, and bed comp. is -0.200. However, the nozzle is not touching the bed as it should, it is 0.1mm above (it compensates -0.1 instead of -0.2).
I can't run more tests until Thursday, but I will try to provide more info about the behaviour when possible.
Thanks.