When I read "financial department", I think that your withdrawal should be big enough for them.
whenever I hear that phrase "financial department" in the following days I also hear: "the casino doesn't want to give me my money, they say I cheat and for that reason they won't give me my money". ie this "financial department" Is something else to delay payment and then refuse to pay, I wonder how many people work in that finance department that takes so long to free players' money
I have to agree that there are some casinos that do the thing you said but for now I'll prefer to have positive thinking first as I have no idea with this casino.
In fact there is a reputable casino do such thing (security check by financial department) once there is a huge withdrawal and the process may take several days or even weeks.
and what is doing by their 24/7 customer support if you need to wait long time for your withdrawal?
Live support usually responsible for general question only, they are not responsible to process withdrawal.
What live support can do is to forward the issue to the related department.