Transactions involving Uniswap and Metamask

I have a transaction (Quant to ETH) with a single transaction hash but with four components involving Uniswap, Metamask, and a discrepancy in what the blockchain said that it sent to my account and what Metamask posted to my account. What’s the best way to deal with this? Thx.