Problem: NSQMQ: error from tsched() = -16 followed by MESSAGE::SizeMessage: fSizeMemory() failed.
In this case, the problem is Region size.
Solution: We suggest changing Region to 0.
Setting REGION=0M does not mean that the job will consume the total amount of memory of virtual storage. It merely sets the upper limit, leaving the option of whether to use that amount to the application. Many customers use this setting and no issues have been reported.