Since you said,
"The program was done in stage style programming", I suspect it has something to do with this, because I have never heard of a CTRIO
not reacting to this bit. To attribute that to the CTRIO would be weird indeed

. So, I'm guessing that perhaps the input turns ON, but the stage where that particular rung exists that SETs the Suspend Output bit is not being executed immediately (or not at all) at the particular time the operator hits the button... or something like that. I have seen many more issues with strange or intermittent symptoms that were due to stage programming rather than failing hardware. But... I've been wrong twice today already.
