Even if Audit reorders SYSIN based on relationships, there is no guarantee that the one job will finish before the other job starts. Each customer site has specific JES and MVS setup that determines the actual way of job submission, execution , and completion. Some customer sites use a combination of EXIT28, EXIT40, JCL keywords, JES2 parametization and exit processing to control this process.
This issue is resolved in SLM 2.3.0. User of SLM 2.2.0 should launch the Serena License Manager GUI by performing a right-click -> Run as administrator on SerenaLM.exe
This was quite old version of build. Once the user upgrade their KB server, command-line client and perl version to uptodate. The issue has been resolved .
In order to work around this, I wrote a small app which is run after the creation of the batch process and before the execution of the batch file produced. What the app basically does is prefix the beginning of the line with @echo