Yesterday, I noticed a feature that I would recommend the developers fix because it creates a lot of inconvenience.
I wanted to withdraw part of the funds I had in USDC. When I have a certain currency in my balance, I see the minimum withdrawal amount in the "withdraw" section, in this case, 10.5 USDC, and I had exactly that amount + 1 USDC. However, I needed to receive USDT, not USDC. So, I made a SWAP, payed 1 USDC fee, thinking I would now withdraw USDT. But it turned out that the minimum withdrawal amount for USDT is different and much higher, namely 22 USDT.
This information was not known to me beforehand, I only saw it after I had already completed the SWAP. Since my USDT is not enough for withdrawal because it's below the minimum amount, they remain locked on the platform until I add a new deposit in USDT. The issue is that when this happens, the new deposit will be subject to wager requirements, and while fulfilling those requirements, I might lose part of the amount and still not reach the minimum withdrawal amount.
If I had known this information in advance, I simply wouldn’t have made the SWAP. But there is no way to know the minimum withdrawal amount for any coin or token until you have a zero balance of that coin or token. I would recommend providing this data in an accessible format so that clients can plan their funds accordingly.