I have experienced something like this before especially when I don't read through the terms and conditions of an exchange before depositing into it. There are many exchanges out there that won't indicate directly that you must do KYC before withdrawal.