Is this a tried and proven cable from a previous setup? Always suspect the cable.
Also, don't plug a com cable into a computer printer port. Just because the plug fits, doesn't mean its the right port
Its always pin 2 and 3 that got to be checked or swapped over. See the Haas mill control book (xMcb.pdf) file from the Haas website, page93