@lostapathy A far simpler thing to do is simply reduce the motor currents when homing, then put them back up at te end of the homing file. It isn't a complete fail safe but it does serve as a damage limitation mechanism. Stall detection will never be reliable because it can be affected by temperature apart from other things. Generally, with lead screw driven bed it is unlikely that stall detection would cut in before damage to a sensitive probe can be mitigated because it really doesn't take much force to mangle a probe.