This is my first payout request
https://prnt.sc/o2sm96 running for 3 hours of waiting already. I asked around the chat on who have already made withdrawals and they said it usually takes 2 to 3 hours before they got their coins to their wallets.
I asked support about how long my payout will be on hold but no reply as of the moment. I thought payouts are instant though.

Instant payout means when you ask for your payouts, Windice.io will confirm your payouts almost instantly, and within 5 minutes you will see txhash of your payouts (by look at your account payout history). However, it does not mean that you will get your coins instantly, because after txhash of your payouts appear, your transactions have to wait for confirmations on bitcoin network, it depends on bitcoin network, not Windice.io. If you see txhash, and check it on bitcoin explorer, whatever explorer you use, if you see your coins already move and wait for confirmations, you don't have to worry. 2 or 3 hours or even longer, your coins will come to you wallet.
on FAQ
IS THE PAYOUT INSTANT?
Yes, the payout is instant, the requested payout starts processing immediately, but sent to cryptonetwork within the 5 minutes.
Payout status is on hold and doesn't have any txid though. I know that it will take time for the bitcoin network to confirm my transaction but almost all of the gambling sites I made a withdrawal only took few minutes to give a transaction id.
Oh well, nothing to do but wait.