Yeah....
Most small businesses and even mid sized companies use a payroll service company that takes care of payroll and employee tax payments. Almost all of them have errors within their systems that overpay employees or underpay taxes or some other sort of error. (They really need some better quality control)
Sorry to hear about your woes.
The company we hired to do ours for the bakery must be using the same software or something similar as mine cost us refund money this year.
Wife and I was thinking of buying a zero turn lawnmower with the money from ours. Well actually, paying off some moving expenses debts and then using the rest as a start towards saving to purchase one. (We have an open and active hostility towards any sort of consumer debt....my wife used to not have such a hostility but she's changed over the years and seen how it really is a better life without the debt)
But I was looking at getting a new Zero Turn lawnmower. One like this: