Their KYC request is not a problem....
Every site has their own set of rules, I'm a user of Kucoin as well, I started with my account unverified but later I was able to verify it to avoid problem like this. Since you said KYC is not a problem, why not comply with it and if they will still not release your funds, then you can make a scam accusation against the site.
So it is okey for you, an exchange to suspend a users account without even notifying him. I don't know, it is not for me. I am not doing scam accusation. I am just showing the value given to users like me by Kucoin exchange. I can't imagine such situation happening me if i was someone who doing high volume in their exchange.
For me, I would be okay with that as I would ask the support anyway, and as long as they reply and give me the right answer and the solution to remove the suspension then I would just comply as long as it's doable and based on their TOS.
I have used really soo many exchange since years and at same time always using more than five exchanges and first time such situation happening. This is seriously frustrating for me.
I understand the frustration, but like I said, if you can comply with what they demand, then just follow it and it will solve your problem, and once you get your money, you are free to looking for a new exchange.