So, you seem to assume that the cause of the problem can not be in the core?
Right. Code that sends money is very simple.
Although there will be a new client soon (hopefully) such a bug shouldn´t be left in the current client. Can´t you try to debug it CfB?