The following transaction was sent from what seems to be a Parity multisig wallet:
The receiving contract throws when the default entry point is called. My understanding is that the transfer failed, but that etherscan displays that execution completed because the error is captured.
In this respect, the 25 ethers sent as part of this transaction must have never left the original contract. However, the sender of this transaction insists that their balance decreased by 25 ethers, which seems impossible.
Am I missing something? Is this a behavior I'm not aware of, a bug in Solidity, or is the sender mistaken?