There are no emails to confirm withdraws at the moment, it is being done manually by the Admin. Yes withdraw work, time window is 12-24 hours, since its manual it depends on the timing, if you withdraw when Admin is working, takes minutes, if hes not, 12-24 hours, but it works, gives hope. Now we wait for rewards relaunch.