I checked the link. The case I refer has nothing to do with this. I mentioned that I had the Lowest Ask trade set and instead the higher one was executed. I distinguished a couple events that reason with the facts.
If you still insist that has something to do with rounding, then you should take rounding off the equation or find a way to execute trades properly if you decide to keep it.
Do not expect widespread adoption if such behavior is continued, explained, expected or not.
RE: OpenLedger trade engine bug or ..?