Conditions- Mach3,parallel port, utilizing two axis ( X and Z) , four axis BOB with one relay , Huanyang VFD. Using mounted relay on BOB to control VFD spindle. Utilizing a stand alone relay (5 volt) to power dust collector from BOB stepper axis output pin 16 . When I write the M7/M8 command in MDI line it powers dust collector motor on just fine. When I write M9 in MDI line, the command powers off the relay but after two-three cycles of M9 command the relay will no longer power off dust collector motor. When I activate the Estop or trigger a limit switch the motor will not power off after two-three cycles. Any thoughts on where to start troubleshooting? Thanks for the help.