The factory did their work. Agreements? There was already one in place and it was broken.
To continue, our supplier then had their own issues and had to change factories two times for production, which again affected the schedule. Naturally, project delays also have a severe impact on budgets; it was this cycle of events, which led the project into serious trouble.