I'm now trying to get homing set up and get my servo PID loops tuned. For some reason, when I click "home axis" for X, Y, or Z in AXIS, that axis quickly jumps in the appropriate direction and then stops and displays the symbol next to the positoin readout that it is homed. It does not travel all the way to the home switch and it has not tripped an estop or anything. I have verified that the home switches work as I expect and axis.0/1/2.home-sw-in become true when the machine runs over the home switch. If I keep pressing home until it actually passes over the home switch, it will ignore the switch and continue the same behavior until it hits the limit switch. Why doesn't it properly complete the homing sequence? HAL and INI files attached. This attachment is hidden for guests. Please log in or register to see it.