In SAS 9.4 TS1M3 and later, you might receive the following error message:
This ERROR is surfaced because SAS could not locate any of the SASNK modules within the STEPLIB. The message is surfaced only during the first procedure step, and the job might run to completion with RC=0. However, this message is being surfaced for a reason. Look for some of the following indications that this issue could be problematic:
To identify which issue is causing the message to surface, run the following code in a batch job using the same SAS JCL PROC under the same user ID:
If you get the following messages in the SASLOG, the SAS load library is likely defined with Execute but not Read permissions:
Also, in the JOBLOG, you will likely see an IEC150I 913-70 message.
If you do not get the above error in the SASLOG and no SASNK modules are listed, then it is likely that the SAS load library is allocated in LinkList or is being loaded from LPA.