I applied it for a friend with a checkout of 12/29, so unfortunately, I won't be able to know for sure if a 12/31 check out would credit to 2024 or 2025. But, as I mentioned above, the Hyatt rep I spoke with seemed pretty confident that it would be 2024. But who knows...
Hyatt reps can always be confident until something happens then all they can say is “whoops”. Happens all the time with SUA’s, GOH’s, and many things sadly. Since this is the first year these have existed I’d say it’s only just best guesses.
From my own experience they’ve credit to the day the stay posts, not the checkout date and the entry on my Hyatt earned date shows that in the record too. But who knows that’s why I asked and hopefully there’s some DP’s.