JohnnyCNC: actually, I don't think the cable is shielded, at all... Or, if it is, the shielding definitely isn't carried through the RJ connector, which effectively means (in my mind) that the shielding isn't particularly beneficial.
Andy: No, unfortunately I think you may be a bit too literally. The pendant doesn't display an estop message (which is what it does when working properly), it bricks. The only way to reset it is to restart LinuxCNC. It is analogous to saying that the F1 (Estop button) on the screen is "latching" and the only way you could reset it would be to restart LinuxCNC.
I have no problems with the machine shutting down power to the servo amps, etc. I don't want it to effectively cut off power to the whole machine. EStop means I want the machine to stop moving. Yes, it definitely *could* mean "NOW!" but it doesn't have to.