1. Check sp.MACAUTOS(COMPNAM) to ensure the files in the message are turned on (listed on the FILE string for the component).
In the example given in the introduction, the string would be something like:
%ELSE %IF %INDEX(%STR(
CCU CFA CFC CFD CFH CFP CFR CFS CME CML CMT CMX CPU CRA CRF
CRK CRP CVA DTA DVA ELS ERS FDC FDP IPU LPC PCA PCI PHY RRA
RSV SGA VPA XPS ARD ENQ IOC IOP KRN LCA LCU PAG PSD SRC SRD
SRS SWP TRC VSM VSU XCA XCM XCY _EA _EC _ED _EM _EW RGP SDE
SDS SEA SEC SED SEM SVC
),&FILE) %THEN %STR(RMF);
If it is not there, check to see that the file is turned on and a cccCGEN was executed after the maintenance was applied and before the retrofit job ran.
2. If #1 is satisfied, check prefix.USER.SOURCE(COMPNAM). There should not be a COMPNAM member. This member was obsoleted years ago. If it is there, it is concatenated ahead of sp.MACAUTOS when the retrofit job runs and the job will be using an obsolete member instead of the current one in sp.MACAUTOS(COMPNAM). Delete the member in prefix.USER.SOURCE and rerun the retrofit job. Ensure it completes with no warnings.