I have mach3.042 and i have a problem with the limit switches of my milling machine because they don't stop the machine when they are activated. I have set in the same input pin the limits:X+,X-,Xhome and when I activate the X limit switch i can see in the diagnostic window that they work (i can see the 3 lights turn on:X++Limit,X--Limit,X--home) but for example if i'm moving the table in one direction and i activate the X limit switch the machine doesn't stop. Do you know if the problem could it be something bad configured, for example something that inhibit the limit switch when machine is moving?