Who is responsible if the project runs late?

Responsibility depends on the cause — an incomplete application is yours, material availability is not. This is why documented records matter: they establish where the time actually went, which is the basis of any productive escalation.