It it's part of a group block, it will take quite a bit longer as those are processed as a block. So if the entire block hasn't closed out, no one gets their points til it does. Otherwise, in the US they're usually pretty fast within 2-4 days. Outside of the US it can take a bit longer. If it's a master-billed group block stay, it's not eligible. 3rd party reservations aren't eligible either. Those are the most common sources on missing stays.