PL/I · Message ID
What does CEE3352E: The Enclave Terminated with a Non-Zero Return Code mean in PL/I?
The PL/I enclave ended normally, but its final return code (set via PLIRETC, RETURN CODE, or propagated from a called routine) was non-zero, so LE flags it as a non-clean termination.
The PL/I enclave ended normally, but its final return code (set via PLIRETC, RETURN CODE, or propagated from a called routine) was non-zero, so LE flags it as a non-clean termination.
Check the actual return code value reported and trace it back through PLIRETC calls, condition handling, or STOP/EXIT logic to determine whether it reflects an intended business condition or an unhandled error path.