Identical deposits cause token loss
If a message produces two or more synthetic messages that are identical (have the same hash), those messages are considered to be the same message and are only executed once. For example, SendTokens with two outputs to the same recipient for the same amount.