Update: After contacting CEX on reddit - this was resolved for me. It took some time and my situation may be different as I reside in 2 countries, one of which is where CEX doesn't provide services. I hope other having issues will be able to resolve them as well
You might want to start looking for other popular, trustworthy alternatives early enough to avoid future disappointments. In my case I have about 4 exchanges I use just in case one of them decides to act cocky (and they do sometimes)
I also don't leave my funds in exchange if I am not going to trade for a long time
Otherwise, I am glad your issue got resolved, though it was a painful experience.