Some parallel cards output a low voltage signal that may not drive the CNC board properly.
Do you have access to a multimeter? Can you check the voltages on the parallel port output pins? Voltages close to 5 volts should be good. If you have voltages closer to 3.3 volts you may have a problem.