That's such a common thing that happens every day for sure. I've seen it just thrown back at them that "this is what you signed and we agreed on x/y/z". I mean sometimes you just get the requirement incorrectly and need to do some re-work but the "why doesn't it to X" crowd will always be there.