Accounts Payable Check Printing

Hello,

We noticed that two vendors have a posted check with the same check number, different amounts, and different check dates.

Check 4340 for  2,313.03 shows under Vendor A with a Check Date of 06/23/2022

Check 4340 for 2,120.14 shows under Vendor B with a Check Date of 06/20/2022.  However, the Printed Check # for Vendor B is 4469.

Questions:

Why would Sage reuse the same check number for two different vendors?

Why would Sage record one check number and print a completely different one?

Thank you for your help,

Brian