We had a job abend that was later corrected with no changes made to the JCL. A restart was attempted in the abending step. The restart failed with U0020 abend and issued the following messages:
U11-042 CANNOT RESTART - CMT ENTRY INVALID
U11-022 VERIF CODE = 24 PROC/STEP=proc.step STEP=step DDNAME=ddname DSN = dsn
VERIF CODE of 24 indicates that a new data set (DISP=NEW) was added while the job was in restart status. As significant JCL changes are not allowed when a job is in restart status, you will need to remove references to any new datasets with DISP=NEW that were added. Another corrective action to take in regards to the VC=24 code is to ensure that a given step does not have duplicate DDnames with reference to multiple datasets with DISP=NEW. If a step uses the same DDname and references more than one dataset with DISP= NEW, CA-11 sees the second reference and thinks another dataset with a DISP=NEW has been added which will result in the U11-022 VC=24 message being issued.