It's impossible to send ETH to your account via contract. It needs to be a regular transaction, not the contract execution.
Here's how ETH deposit from contract looks like on the blockchain:
In case you haven't received your ETH deposit, and your transaction looks like this, please file a ticket to our support team. They will manually credit your coins to your account.