As of this morning I can send programs from CNC to PC, but not PC to CNC. I can open the program in Predator, hit send, it will wait for flow control, then I go to machine and hit receive. The bit seems to be getting thru to PC because the program is "punching" thru the box on screen, like normal, but then the CNC times out waiting for the data. I have checked settings, parameters, switched cables, same thing over and over. I am using a usb/9 pin adapter, a 9/25 pin strait thru adapter, and a 4 way switch box. Been working great for a couple years. I can send from any cnc fine, but none will receive, all just do as described. I have not changed any setttings, so maybe a hardware issue? We did have one heck of a storm here this morning, lots of lightening. No power surges that I noticed, 3 phase was not knocked out and I never saw the lights flash, but maybe something fried. But if that is the case, why send one way and not the other?