Whelp I figured it out I missed the part where the M588 command added the "I" capability. By adding I1 the board inversed the sensing and triggered properly even though M119 and the duet board still acted like it was a NC device. seems odd but it's work..just need to get mesh leveling working now!!!!