Your casino statement and your next offer run on two different clocks.
The screenshot that starts the thread
You walk off Wonder of the Seas holding a casino statement with the best points total you've put up all year. Most of it came late. A long sea-day session, then a final night at the tables that ran well past midnight. You photograph the statement before it disappears into a carry-on.
Then the next Club Royale offer arrives. It reads like the first half of the cruise happened and the back half didn't.
It's a familiar kind of post on Cruise Critic and r/royalcaribbean: a statement total on one side, a weaker-looking offer on the other, and a caption asking where the points went.
The two-clock gap
Your casino statement and your offer run on two different clocks. Call it the two-clock gap.
The statement is a record of play as it posted to your account on that sailing, printed onboard or emailed after you're home. The offer gets built from whatever point data Club Royale's offer system had when that cycle ran. Two snapshots. Two different moments. Nothing guarantees they line up.
So a session can land on your statement and still miss the cutoff for the next offer. If that's what happened, the points aren't gone. They just weren't in the snapshot that built this particular offer.
I can't tell you where that cutoff falls, and I won't pretend to. What I can say is that the gap between the two clocks is real enough to shape how you read your next offer, even without an exact date.
Why "the casino lost my points" is usually the wrong read
The default reaction in those threads is to assume something broke. A session got miscoded, a table rating never posted, the system shorted you. Sometimes that's exactly what happened, which is why checking always makes sense.
But the statement-versus-offer mismatch has a simpler explanation that fits a lot of the reports. Both documents can be accurate and still disagree, because they describe different moments.
And treating every gap as an error has a cost. You spend a call to Club Royale on points that may have been on their way anyway. Or worse, you book against a thin offer because you assume it's the best that cruise will ever produce for you.
What the statement shows, and what the offer is built from
The public record here is thin. Your statement is tied to a specific sailing and reflects play as it posted onboard. Offers arrive on Club Royale's schedule, built from Club Royale's data. Nobody outside Royal Caribbean can see how the two connect, and most forum threads on the gap are players comparing notes in the dark.
What the two-clock gap predicts is specific, though. If offers are built from a snapshot, play closest to the end of a cruise is the most exposed: the last sea day, the final night, anything right before disembarkation. Check where your heaviest sessions fell on the statement before assuming anything went wrong.
A seven-night sailing, walked through
Say you're on a seven-night Caribbean sailing. Nights one through four are modest. Night five is a sea day and you play hard. Night seven, the last night, is your biggest session of the trip.
The statement you get on the final morning includes everything that posted before it was produced, and it looks great.
Now the offer side. If Club Royale's next cycle pulls your point data before those last sessions fully land, the offer that follows mostly reflects the first five nights. It comes in lower than the statement suggests, and it's still accurate for the data it was built on.
If the two-clock explanation holds, the cycle after that is where the rest of your play should finally count. That's the offer to judge the cruise by.
What changes if you take the gap seriously
Three habits follow.
Keep the statement. A photo on your phone is enough. It's your only record of what posted onboard, and it's what you'd point to if the gap never closes.
Judge the cruise by the offer after next. One cycle is too short a read when your heaviest play came late.
Don't panic-book. A thin first offer is one data point. Unless it's a sailing you'd take regardless, seeing one more cycle before committing costs you very little.
If two cycles pass and the offer still doesn't square with the statement, contact Club Royale with the statement in hand. By then it's a real discrepancy worth raising.
Where SailQuery fits
Judging a cruise by the offer after next takes patience, and it also takes finding the offers. They land in email, in physical mailers, on your Club Royale account, and by the time the second cycle arrives the first one is buried under a stack of promo emails.
SailQuery handles that half. Log in, sync, and every offer on your Club Royale account lands on one dashboard, with estimated taxes and fees and a side-by-side compare when you're weighing sailings against each other. When the next cycle drops, you open the app and it's sitting right there with everything else. No inbox archaeology.
SailQuery doesn't track points or read your statement. That photo is still yours to keep. But checking whether your play turned into the offer it should have starts with seeing every offer you actually have, and that's the part SailQuery makes quick.
