What was the actual bug in the software that caused the accounting errors?
replies(2):
Their data model appears to have been akin to having a single accumulator sum up things rather than to use something like double-entry bookkeeping or an account graph so that the source of errors could be traced.
It’s less “a bug” and more a coincidence that the application worked when it did.