Don't Blame the Tool
It's not the fault of the tool, the tool only implements the written rules.
The fact the tool appears to need tweaking implies the rules are either ambiguous or non-existent (or are being made up after the fact). Something I would hope a good lawyer can successfully defeat in court.
(OK, perhaps it is the tool if it's been coded badly, but then you should have got a professional contract team in to develop the application in the first place)