Everybody signed off the requirement and two of them still mean different things by it. How do you catch that before the build?
Agreement on wording is not agreement on meaning, so stop re-reading the text and test it with concrete examples that force a different answer from each reading. Attack the words that hide ambiguity, use real data rather than hypotheticals, and record the resolution as examples instead of a rewritten sentence.