i know! i've never in my 5ish years as an accounting professional seen a company so hell-bent on not paying its suppliers and ruining decades long relationships. it's so bizarre to me why we can't pay like idk 100 bucks for an ariba license.
Sadly it's really common.
We've only once in 12 years had an issue of flat out not being paid and it was largely because we gave up, we were spending more trying to be paid than it was worth. The rest is usually delay after delay.
"Please fax the invoice" (it's 2025 we shouldn't need to do this)
"Oh it got stuck together with another one (see above)
"We hold payments to accrue interest"
"Our payment terms are Net X (our MSA documents say Net Y)"
"The invoice didn't have x on it" (it did)
"Our person that handles payments is out of the office for a month"
"We need x to sign the proposal (for work we already did) before we can pay it out"
Usually the people we actually report to and work with end up spending a lot more time than they should have to tracking down payment on our behalf. This becomes a delicate balance because we don't want to be too annoying about it but we literally can't pay our bills if people don't pay theirs and we'll have 5 outstanding invoices that are 30-90 days late.