I am experiencing intermittent SOC4 return codes. The thing is that the SOC4 occurs at random times. The same code might execute error free 5 times in a row and then suddenly a SOC4 happens.
The one thing that I found that could be a possible issue is that PROCESS PAGE UPDATE FULL seems to be causing the error to occur. PROCESS PAGE UPDATE (without the FULL option) does not cause the error to occur. However, with the FULL option, the error occurs at seemingly random times.
FMZZAA02 0990 NAT0954 Abnormal termination S0C4 during program execution. - Error code 954 was received from Natural
I have tried everything I know to resolve the issue, but I am stumped. I checked all the variables for type, made sure the adaptor in the program is current and stowed, etc. etc.
FMZZAA02 is the adaptor name. The line number refers to the PROCESS PAGE statement in the adaptor.