I not sure what state you guys are from but I checked and if you are in Illinois you can not hold a last check for any reason , and it must be paid by the next pay date with no deductions for any reason.
This is CABL.com posting #154586. Tiny Link: cabl.co/mOnu