In MJobCheckLimits there is a nested switch where the second switch is
switch(OList1[oindex1])
with the cases
case mxoNONE:
...
case mxoGroup:
...
default:
...
There is just one problem.... OList1 only takes the values
int OList1[] = { mxoNONE, mxoUser, -1 };