I think there’s always been a delay between availability and the sweep to clear the wait lists. It’s annoying and you would have thought they would have fixed this by now.
Allegedly with the MPC change in June they also had a system upgrade that would fix that problem. I haven't redeemed since then so no DP to provide.