Marlin fade height

hi everyone, I have an issue with manual mesh leveling and fade height in marlin 2.0, what it is when I level the bed and use the mesh without fade heigh everything works fine, however when I enable fade height and use the same mesh my nozzle goes down to far and catches the bed, any idea why this is happening? I have my Z end stop set so when the z is at 0 the nozzle is 1mm above the bed, so when I do manual mesh leveling the mesh values are negative, is it possible that this is the issue?