This is normal for any business, and esp for a Trump-run business.
Doubtless the vendor underperformed and Trump is holding back the payment.
A million dollars is pocket change for Trump.
I think they were the main hosting at first but couldn’t handle it so Rumble took over