If your SCRT program detects an incorrect site id, that implies it knows the correct site id. If that's the case, why do we have to specify the site id?
How do I get your SCRT process to run?
JVMJZBL1001N JZOS batch Launcher Version: 2.4.8 2019-05-03
JVMJZBL1002N (C) Copyright IBM Corp. 2005, 2016
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 8.0.6.7 - pmz6480sr6fp7-20200312_01(SR6 FP7))
IBM J9 VM (build 2.9, JRE 1.8.0 z/OS s390x-64-Bit Compressed References 20200219_440062 (JIT enabled, AOT enabled)
OpenJ9 - 3088245
OMR - eb95a4d
IBM - 83517b6)
JVMJZBL1015N MVS commands are DISABLED
JVMJZBL1023N Invoking com.ibm.scrt.SCRTe.main()...
JVMJZBL1043N The Java virtual machine completed with System.exit(16)
******* SCRT VERSION 29.1.0 ******
SCRTTOOL171: ERROR IN PARMS: CUSTOMER_NUMBER VALUE IS INVALID
SCRTTOOL046: 09663181
SCRTTOOL003: PROCESSING COMPLETE
Release : 15.0