Cross-chain deposits fail when the asset id and the chain id are not checked together. A transfer can confirm on the source chain and still be the wrong token if the canonical address differs per chain. Do you reconcile by the canonical asset id, or by the symbol the customer picked? iin1007h02