After the IPL most of the rules are in disabled state even having the auto-enable option is set to Y.
OPS/MVS
The OPSLOG at the OPS initialization revealed the root cause. Several rules were not enabled because they called a subroutine that didn't exist:
OPS3918E ERROR 43 COMPILING ruleset.rulename, LINE nnn: ROUTINE xxxxxx NOT FOUND
When a rule uses the CALL statement to invoke an external REXX routine the member called must be:
- In the SYSEXEC concatenation of the OPSMAIN started task
- In the ruleset where the rule resides