4.5 ETH Missing when swapping 7 ETH into 19000 SLP (2.5 ETH) from MM token to SLP (old contract)

I’ve performed a swap from MM (Million token) into SLP (old contract). The process has taken 13 token transfers on the way. When swapping from weth to SLP, magically, 4,5 ETH have disappeared.
I should have received over 50000 SLP and I got 19000. Any ideas on this?

Javier - do NOT phone anyone. Metamask does not have a contact number and you will lose everything.