what does it mean "locks up" ?
I would say using the minimal cable is bad idea at this case. Handshake lines are shortened, so you don't get any idea about handshake. So does OSP and doesn't say any error message.
By the way the picture at the comment #9 is showing wrong wiring as well.

Check the comment #5