Checks printed do not match Cash Disbursements?!

Regular check run of approximately 400 checks.  on 6 of the checks (so far all have not been presented yet) the amount PRINTED on the check does NOT match the cash disbursements journal.

For example:

Check 519754 in payment history shows 2 invoices

invoice 87848 for 62.00

invoice 87975 for 75.00

total of 137.00

The physical check presented to the bank was for $62.00

This happened on a number of checks some with many invoices (an $1800 check in payment maintenance was printed for $127).  It is NOT always the first invoice that actually ended up on the check.

Data File and Display maintenance showed the correct amount in the header and contained all of the individual invoices in the detail file yet the physical check did not contain all of the invoices.  This is the second time this has happened at this company (a year or more apart) it is not EVERY check in the run (thank god) only a few.

At a loss as to how or why this happened.  I would appreciate any insight anyone may have on the problem.