What do you all make of this?
I deposited 100usd placed two bets and then withdrew.

I don't understand what you actually mean. In the image you posted I saw a conversation with your live support. What do you mean by this? Do you mean that you are able to withdraw your deposited money properly from here ? or are you facing any problem for withdrawal your money ?