Have you tried powercycling the DDS16? I've seen it where a bad wire run shorts and sparks the port, rendering it unusable until I powercycle the module. If it's feasible, I would try re-terminating the cable on both ends, and if you still have problems, possibly a new wire run?