That sounds even worse than simply "lost in translation".Unfortunately, we know this for quite a while now. They also never ever did what I suggested how it should be done but made it how THEY think it should be. Which lead to everything being too tight and a lot of other issues.
Would have saved you countless hours of tinkering onto case improvements if they would have done their job better. Or maybe their CAD Software was crap, who knows.