Krisflyer upgrade awards - how long does it take to confirm?

Do Krisflyer confirm upgrades immediately upon booking or is it a lottery?

Afaik, instant if business saver seats are available.