Until wallets have transaction legibility, you either have to learn how to manually decode calldata, or lose $10,000 as a rite of passage.