It's practically standard policy for OEMs to stiff smaller vendors with flagrant disregard for their obligations, because every day of delay and every dollar they don't have to pay is more margin for the OEM. In many cases it doesn't even matter if doing so it's detrimental to the long term health of the OEM, as happened during the COVID supply shocks. Finance gets their way.
As an engineer, I've found out from more than one vendor that the delivery I was expecting to start production isn't happening because finance just decided they didn't want to issue payment.