As a 3rd party, we don’t think ICPSwap intentionally did something that resulted in your loss.
So let’s find the problem. Can you find the address that has 650 ICP in it, perhaps this will help https://dashboard.internetcomputer.org/
Maybe start with your Binance address, or if you could provide a date+time and amount of ICPSwap trade, that will also be useful.
There is also this issue which may be related Upgrade agent-js to resolve a Chrome issue