I don't think the chassis manufacturers are implicated in these failures at all. Looks to me like a simple case of stress levels higher than the design can stand. Had they carried out a simple data acquisition exercise in the early stages and then subject the chassis to some rudimentary rig testing I suspect these issues would not be occurring. I am sure that the cost of the appropriate testing work would have been considerably less than the ongoing cost of fixing the issues now.