
Ship in this story
Star of the Seas
Icon Class
Relevant Royal hardware from the article
The Club Royale Journal
Royal Caribbean's own blog confirmed a segment of Club Royale players stopped receiving monthly offers. Three independent delivery failures explain why, and each one has a concrete fix.
SailQuery
Compile your Club Royale offers into a single searchable dashboard. First sync is free.

Ship in this story
Star of the Seas
Icon Class
Relevant Royal hardware from the article
Ship in this story
Icon of the Seas
Icon Class
Relevant Royal hardware from the article
Club Royale sent your offer. It never arrived.
Royal Caribbean's own blog acknowledged it directly: a segment of Casino Royale players stopped receiving their monthly offers. Not a one-off server error. A documented pattern affecting a real slice of the eligible player base.
SailQuery
SailQuery captures your Club Royale offer directly from the portal and tracks it locally, no email dependency, no uptime risk.
That framing matters. Most of the advice circulating on Cruise Critic assumes the problem starts at expiration, you missed your window, now what? But expiration is the third act. The actual failure often happens before the offer ever lands in front of you. The offer is issued. It sits somewhere in RC's system, or it routes to a dead address, or it disappears into a 48-hour window while the site is down for maintenance. By the time you go looking, it feels like it was never sent. In most cases, it was.
There are three independent points where Club Royale delivery breaks. They don't compound, any one of them is sufficient to make a real offer invisible. And none of them send you a notification when they fail.
The most common delivery failure is the quietest one. If the email address registered to your Crown and Anchor account doesn't match where you actually receive mail, the offer ships out on schedule and disappears without a bounce notification to you or, critically, without any flag in your RC profile that the delivery failed.
This happens more often than players expect. Address changes after a name change, a new employer domain, a switch from an old cable-bundled email to Gmail, any of those, if you never updated your C&A profile, means RC has been mailing correctly to the wrong inbox for months.
The check is a two-minute task that most players have never done:
Log into your Crown and Anchor account at royalcaribbean.com, go to Account Settings, confirm the email address listed there is live and accessible to you today. Then check whether Casino Royale's casino-specific correspondence uses that same address or a separate opt-in list. Some players have found their C&A email is current but their casino opt-in address was set during an older booking and hasn't been touched since.
The secondary check: scan your spam folder specifically for the sender domain `@royalcaribbean.com` and `@email.royalcaribbean.com`. RC's casino offer emails route through their bulk mail infrastructure and some providers (Outlook in particular) route them to junk without user review. If you find one there, whitelist the sender. If you find one that expired, call Casino Royale at Contact your Casino Royale Representative at 1-866-578-3667 for assistance. ([source](https://www.royalcaribbean.com/do-not-publish/archived-pages/ports2/2020-oasis-class-casino)) and ask whether the offer can be reinstated given the delivery failure, it doesn't always work, but documented spam-filtering has been used as grounds for reinstatement.
Club Royale offers for pre-cruise casino bookings are time-sensitive at issuance, not just at expiration. Players who track their renewal windows carefully know offers tend to appear within a predictable window before a sailing, but what fewer players account for is that RC's site and the Casino Royale offer portal go down for scheduled maintenance with some regularity, and those windows sometimes overlap.
The documented pattern (noted across multiple Cruise Critic threads in late 2024 and into 2025) is a 24-to-48-hour window in which an offer is technically live in the system but the portal is inaccessible. Players who check during that window see either an error page or no offer listed. Players who check after the window closes either find the offer waiting for them (if it didn't expire) or find nothing and assume they weren't targeted this cycle.
The frustrating part: there's no push notification when the offer goes live. RC doesn't email you when your offer appears in the portal. They email you the offer content, which routes through the failure mode above. So if your email delivery is solid but you happen to check the portal during a maintenance window, you'll see nothing, and you might not check again before the window closes.
The manual check here is calendar discipline more than a technical fix. If you know your approximate renewal cycle (most Pivot and above players develop a feel for theirs after two or three cycles), check the portal on three separate days across your expected window rather than once. Checking once and seeing nothing is not confirmation you weren't offered.
This one is specific and worth naming precisely because it affects a subset of players who did everything right: their email is current, they checked the portal during an open window, and they still got nothing.
Through 2024 and into 2025, players sailing on Star of the Seas and Icon of the Seas reported batches where their offers appeared in the system but the corresponding email was never sent. The pattern appeared in Cruise Critic's Royal Caribbean Casino sub-threads with enough frequency that it crossed from anecdote to documented signal. RC acknowledged, in at least one case, that certain ship-specific offer batches had a sending failure on their end.
This failure mode is the hardest to catch through normal behavior because the symptom (no email) looks identical to Failure Mode One (wrong address). The distinguishing check: log into the Casino Royale portal and look for an active offer there, even if no email arrived. If the offer exists in the portal but the email never came, that's a ship-specific sending failure, not an address issue. The offer is real and claimable. You just need to find it by checking directly rather than waiting for the email to prompt you.
For players on newer mega-ships specifically, the default check sequence should reverse: portal first, email second.
The structural point connecting all three modes is that they occur upstream of everything players typically track. Most offer-management advice assumes the offer is in your hands and the question is whether to book, how to stack it, or what to do when it expires. That advice is useful, but it's advice for a later problem.
All three of these failure modes are pre-discovery failures. The offer may be real, it may be in RC's system, it may be within its valid window, and you still have zero visibility into it because delivery broke before you could act.
RC's system gives you no status indicator. There's no 'your offer is ready to view' push notification, no SMS, no portal badge. The whole model assumes email delivery is reliable and the portal is always accessible during your window. When either assumption breaks, and both break regularly, the player finds out after the fact, if at all.
SailQuery captures offer data locally, from the email when it arrives, from the portal when you check it, from the PDF if you pull it manually. The capture lives in the app, not on RC's server.
That architecture matters for a specific reason in the context of these three failure modes: once an offer is captured, the email infrastructure is no longer in the loop. The offer's expiration date, cabin type, and sailing details are stored in your dashboard regardless of whether RC sends a follow-up, regardless of whether the portal goes down the next day, regardless of what happens to your inbox.
The check sequence SailQuery reinforces is portal-first, open the offer page during your expected window, capture it, let the app track the expiration. You're not waiting for the email to prompt you. You're not relying on a browser bookmark to a portal that may or may not be up. The offer data lives with you from the moment you capture it.
For players who've lost an offer to any of the three modes above, particularly the ship-specific sending failure where the offer existed but the email never arrived, the lesson is the same: check the portal on your own schedule, don't wait for RC to reach you. SailQuery makes that check the starting point, not the fallback.
If you haven't received a Club Royale offer for a sailing you expected to be targeted on, run these in order before assuming you weren't offered:
First: verify your Crown and Anchor email address is current and check whether your casino opt-in list uses that same address or a separate one from an older booking.
Second: check your spam folder for anything from `@royalcaribbean.com` or `@email.royalcaribbean.com` over the last 90 days.
Third: log directly into the Casino Royale portal and look for an active offer, independent of whether any email came. If you're sailing on a newer ship, especially Star or Icon, do this step first.
If you find an offer in the portal that never arrived by email, it's still claimable. Capture it. Book against it. The email's job was to notify you; the portal is the actual source of record.
And if you find nothing across all three checks, that's when the expiration-remediation path applies, which is a different problem and a different article.
SailQuery
SailQuery captures every Club Royale offer from your account and compiles them into one searchable dashboard. First sync is free.
Related
Email folders, a power table, a Chrome parser, a Claude artifact, a spreadsheet series. Five ways to track offers, one gap none of them clos…
Related
The June 2026 offer PDF quietly put VIP2 at 40,000 points, 60% above the old top tier, while the certificate stapled to that rung stayed abo…