Tron accounts need to pay a 1 TRX fee when they are first created, otherwise they don’t technically exist.
I think the OP already know this and the first wallet that he used, must be his main wallet that he is using for a long time now because he keeps on insisting it but it's just that the funds won't came in, so he just used another wallet and the finally the funds have now deposited into it. There must also be an instruction written on the wallet that we use, same when I use a wallet for a different coin before. They've also asked some fees but it was only more expensive than in TRX. I have no choice that time because I also needed the funds badly.
They also need to maintain a balance of at least 0.1 TRX to be considered active. If you were trying to send to an address that had never received anything or had an empty balance, it is possible that the casino didn’t recognize it as a valid address.
This is not the casino's fault but it's about the wallet, so we should not put the blame on them, if we do.