@Ignite said in New RepRap Config tool an Absolute Headache:

Is there an explanation for the other end-stops?

You need to invert the pin by adding a ! to the pin name.

https://docs.duet3d.com/en/User_manual/Reference/Gcodes#m574-set-endstop-configuration

P"pin_name" Defines the pin name(s) that the endstop(s) for the specified axis are connected to, see Pin Names. Needed when S=1. May need ! before pin name to invert signal, or ^ to enable the pullup resistor, for example on the Duet 2 expansion header if using the pins directly without a duex5.

What do you have in deployprobe.g and retractprobe.g to command the servo?