Came to say the same thing here bro, OP should not use KuCoin anymore. Give it some time if he could. They might have unfrozen the coins for now, but in the future, they can do it again. Binance has almost the same kind of method. They call it RFI, but it depends. They don't freeze funds but give you a 15-day period, as far as I know.
So by that time, you have to give them a reason, and your funds will be free to use. But you should not use centralized exchanges at all without confirming the AML first.
Always check the AML score, and if it's high, never send them to exchanges.
Yeah, I remember they gave you some time to withdraw your funds out from Binance, but I just responded to their email about the AML issue since I didn't have the option to trade or exchange since I didn't trust other exchanges than Binance before. Luckily they remove the restrictions because my reason is about the signature campaign; I never did anything illegal, and I said it's a hard-earned coin, not stolen.
I think even if your wallet has a low AML score, it sometimes triggers their AI or automated system, automatically suspending/restricting or freezing you without a high AML score. Their bots have their own way to detect suspicious transactions, but using an AML score checker is still a must to reduce the risk of triggering the bot.
Honestly, if it's allowed to keep changing our receiving address every week from the campaign, I am going to do that just to avoid this AML issue.