So I was having this issue, I trade my BUSD to XRP then try to withdraw it but I have this prompt.
Part of my balance was frozen, what does it mean? and how long will I have to wait until I can withdraw all my XRP?
Since you said part of your balance was frozen it could mean that you have some pending orders or you have orders which are yet to be filled, and until they are filled up they will remain frozen. So your best step would be to check if you have an open order, if you have then cancel it and try to withdraw again, but if you don't then it could be your XRP were frozen by the exchange, that would mean you contacting them to know what to do. I would have thought it could be delisting but since you were able to deposit in the first place, than that could be the only possible reason. XRP withdrawal to the best of my knowledge doesn't take time, therefore once you get your orders cleared or cancelled, you can try withdrawing again.