Because of this queue limit, all jobs after 544 were not being considered because the scheduler deemed the proceeding jobs as "Job would break strict sorted order"
I am arriving to the conclusion that you were expecting fs2 fs3 and fs4 queues to run more job - up to their limits. So, I have modified the fcfs/sched_priv/sched_config to relax how "strict" the scheduler needs to be on jobs within other queues. Please review your test now.