Thank you for the call on Telegram, I really do appreciate you Sir.
No problem, it's great that you were able to remove it quite fastly!
Wow! Your standards might be super high for an online casino while Binance is more trusted and established service in crypto which the OP accepted. If this kind of simple KYC is very tough to verify on your casino then playing in there is a red flag.
--snip--
Without wishing to take anyone's side, I can say that it's probably the same KYC provider for Binance and Sherbet. Depending on the market, there aren't many of them, so it depends on the quality of the photos you are going to take during the process (light, clearness, are the 4 corners of the doc visible etc...) and, if in case of doubt/red flag, it depends of the agent who manually reviews the documents. Where the human is, the mistake is possible. That's why sometimes a document accepted by X company will be refused by Y company, even if the doc is the same, and even if the KYC provider is the same.
In the past, I myself have been a Risk agent for some companies in the crypto world (not on the Nigerian market, but for EMEA/APAC markets), and I can confirm that most of the sites that ask for KYC use the same providers (for example, in Europe, Jumio, IDnow etc...etc...). My job was to review the feedback from the KYC provider, and to manualy check the documents if necessary.
It's case by case, but an agent's job is to protect his company from potential sanctions (related to AML, CTF, regulations etc..etc...), while avoiding mistakes to avoid to lose customers/users.
If the provider continusly consider the document fake or not legit for any reason, in general the company won't take any risk. Would you, as a regulated company, take the risk of a massive fine if you have suspicions? Some may make mistakes, others may be excessive, but if OP insists and actually has legit documents, I have no doubt that he will be able to recover his account. I can't imagine an online casino scamming someone out of 120 usd, when they're OK with everyone else (for now at least).