Check the MSMTC joblog for message:
JVMJZBL1049W JZOS batch Launcher Version '2.4.5 2013-08-22' does not match jzos.jar Version '2.4.6 2014-10-31'
The version number in this message may be different. This means that JVMLDMnn batch launcher does not the version of Java being used. For example
Java 8 is being used but the MSMTC startup JCL is not using JVMLDM80.