This problem I'm having has me pulling my pubic hairs out

I "" THINK "" my mach 3 setting are correct.

The machine seems to do everything but completely running any of the mach 3 demo g-code programs. The machine jogs and keeps inside my set soft limits and calibrated itself.

I'm trying to complete my 1st g-code program dry run. I jog each axis to it's center location, zero out the DRO's, then jog to a different location, load up the demo g-code demos, hit Cycle Start.

The machine starts the spindle and travels to the set start location. Then stops - even the spindle turns off. If I don't jog away from the start point, the spindle does a quick down movement and the machine stops.

The DRO's and tool path keeps moving and when it finishing the program the spindle moves back to it's safe position.

I made sure I don't have the offline button activated.

I'm stumped