Long story short.
I deposited $50 and received 100 Free spins as a deposit bonus. I won $110 from that free spins. My total balance was $161. I requested a withdrawal and they cancel it asking for KYC. I did KYC and played again with this $161. I used "Buy free spins" in Kraken's sky bounty game and won another $112 from this game. After this session, my balance was $230.19, and requested to withdraw them all. Crashino.com send $150 to my wallet and $80 was deducted from my balance.
The support agent said
The maximum withdraw-able amount from the winnings generated from ANY no deposit bonus (cash, free spins, free money bonus with wagering, loyalty points etc) is 100$ or equivalent currency. If the wins are generated from ANY bonus that is tied to a deposit (reload bonus, deposit free spins, etc), the withdraw-able amount is 250$.”
Well, even if they consider all the winnings were from free spins, still it does not exceed the $250 limit.
The problem is; I am stuck in a loophole. Every time I contact them, I have to explain why it was a mistake and they say they forwarded it to the team and they never come back.
It's not rocket science to check if a user made a deposit or not. The only thing they need to check is if it was tired with a deposit bonus or not. At first, they needed a KYC, and now they have nothing to ask for. I provided the KYC because the amount is kinda good.