I see it the same way.
It gets even more awkward because this morning before seven, the civil engineer messaged me saying he had heard that he hasn’t received the money yet. He was surprised and annoyed, saying it couldn’t be his problem if they had to fill up more and that I should just transfer the money. Mind you, the payment deadline to the main contractor was yesterday! Well, I have now calmed him down with proof of transfer, but it’s all so exhausting. Especially since I only received the original invoice with the delivery receipts from the gravel plant on Friday afternoon and could only properly check it then. Before that, there was only an email with the scanned invoice but without delivery receipts. So the fact that the main contractor apparently agreed on such tight payment deadlines with his subs that these can only be met with actually unreasonable payment deadlines from his clients, and that he apparently doesn’t have enough cash flow to bridge that for a week, makes me a bit worried for the future.