To be fair, the check is [mostly] not initiated by the casino themselves, but rather by the provider of the game to see if there is nothing amiss, and the casinos [no matter which casino is this] had no other way to comply, unless they want to pay the winning from their own pocket while waiting for the provider to be satisfied with their investigation.
Are you sure this is true? I know the providers are the one paying the jackpots, so of course they are the ones interested in initiating the check BUT if the casino blocks an account like OP from passing KYC, to me that's all on the casino. They basically prevented the guy from even passing KYC. And all they need to do is explain this situation if its true so the player knows what's the holdup.
To me, every time things are vague and on hold with no reason, its 99% the casino's lack of efficiency or knowledge on how to comply.
BTW are you actually a BC Game representative? It's very weird to need you to help out when they should be the ones on their own taking care of customers.
My guess is that this is an issue of citizenship and legal residency. You said that you were French but you reside in Malta, and you possess a Maltese government ID. I assume you have dual citizenship, with the other being that of France. Like you said, BC.Game doesn't have Malta as a restricted country. However, residents of France aren't allowed to play there, and it's also against their rules to access the platform from France.
Do you visit France, and did you ever access your account to play while you were there?
Wrong. All casinos have the same terms, as I believe the actual law only prohibits based on residency, NOT citizenship.
This is BC.Game's restriction here:
4.1.2. If you reside in a country in which access to online gambling to its residents or to any person within such country is prohibited.
4.1.3. If you are a resident of one of the following countries, or accessing the Website from one of the following countries:
So it's got nothing to do with citizenship. He resides in Malta, has Malta residency ID, he can play there.
The only thing you're right in is that he cannot access BC.Game from France.
if i didn't know this forum what can people do? insane
I ask myself this a lot too

Good luck man, we're all rooting for you.