I registered from an unsupported nation
Isn’t it the casino's fault also? The casino needs to show a warning about this while the user tries to register from an unsupported or restricted nation. I know that a user must read the Terms and Conditions of a casino before registering, but a trustworthy casino needs to be professional and should not entertain users from restricted countries. If the warning is shown and still the user has registered, then it’s completely the user’s fault, I will say. Still, in this case, if EpicBet wants, they may return the initial deposit to the player as a nice gesture.
If the warning is shown, there is no way that a user can move further. IDK if it's stated on the TOS that there are different levels of KYC that they require but if yes, then it's true that there is also a lack of responsibility there from @jema1633 for not reading it, and if she does, maybe she will not continue on registering and playing here anymore.
Both has their own mistakes and both needs to change their approach but for now, yeah that the casino needs to refund her only for the people here to trust them again. They are new here and they may not be aware yet of what this forum (Bitcointalk) can do to the platforms that are being posted here.