The situation described has changed my attitude to the Fortunejack gambling site. I believe that they have no right to take away the user's funds that he has deposited on the site. If they suspect him of money laundering, etc. they should limit his access to the site but not take the money.
I think that at a minimum they should give TS back 40000 TRX and apologize for the misunderstanding. In general, during a pandemic, setting a fourteen-day deadline for KYC is just insane! I hope this story is resolved in TS's favor.
This scenario could happen to anyone of us, and we all agreed that it's not right to compensate the money even the authorities that issue licenses have stated that funds should not be compensated, better check if the casinos you are playing have this kind of rules in their TOS so you will be guided and do not commit the same mistake, for humanitarian consideration FJ should allow OP to withdraw the money.
When a gambler can read all of the TOS, they will know that they must not break the rules at the casino. The casino must not try to steal any funds from the members as the members trust them by depositing their funds to play the gambling games. If the casino is suspicious about illegal activity, they can hold the funds until further investigations. Both a gambler and the casino need to discuss the thing that makes them have a problem.
The casino can ask about KYC to their members, especially for members who do something suspicious coincidence to make sure that their member does not break the rules.