The comp cruise is the reward and RC's next read on your value.
The offer got thinner and you didn't do anything wrong
You hit Prime last spring on sailings you actually paid to play, feeding the machines hard on Symphony and Wonder. Two comped cruises later, where you barely sat down at a machine, the next offer email lands lighter than anything you've seen in a year. Same tier badge. Thinner offer.
SailQuery
See the loop before it runs
SailQuery lines up coin-in per sailing against the offer that followed each one, so a light-play run shows up as a trend before your next offer does.
Most players read that as RC being stingy, or a bad generation run, or a glitch that'll correct next cycle. It usually isn't any of those. The comped sailings you treated as a victory lap just told the offer engine you're a lighter player than you were, and the next offer reflects the number you actually put through, not the tier you're carrying.
Call it the playback loop
The comp cruise is the reward for the coin-in that earned your tier, and it's also RC's next data point on what kind of player you are right now. Those two roles pull in opposite directions. A comp is worth the most when you relax and play light. But playing light on a tracked sailing is exactly the input that feeds a smaller next offer.
So the sailing that felt free wasn't free of consequence. It went back into the pool RC reads when it decides what to send you next.
Tier is banked. Coin-in is live. They aren't the same signal.
Making Prime feels like crossing a finish line. You banked the credits, the tier is yours for the year, and the natural assumption is that the offers ride on the tier. That's the part that misleads.
Tier credits and coin-in are two different signals doing two different jobs. Tier credits are banked: once you've earned Prime, a quiet comped sailing does not claw those credits back or drop you a tier mid-year. Coin-in per sailing is the live number, re-read every offer cycle. It doesn't care what tier you're sitting at. It reflects how much you actually ran through the machines on your recent sailings, and it's the input the next generation leans on. Confuse the two and a light comp cruise feels safe when it's quietly resetting your value.
A player on r/royalcaribbean said it plainly
This isn't guesswork. The pattern surfaces consistently in Club Royale communities: players who reached Prime on mostly-comped sailings watched their offers dry up the next cycle. The explanation that fits the observed behavior is that the engine reads coin-in per sailing rather than the aggregate tier credits banked, so a comped low-play sailing registers as a low-value customer regardless of status.
Cruise Critic's Club Royale regulars have circled the same shape for years without naming it: the players who never see their offers slip are the ones who keep meaningful coin-in on every sailing, comped or not. The tier holds. The offer pool follows the play.
Watch a clean example run three cycles
Walk it through. Say your two qualifying sailings this year were strong: you played through real money on each, and that coin-in is what pushed you to Prime. The offer that arrives after looks great, because it's reading those two heavy sailings.
You book two of those offers as comped getaways. They're the reward, so you play light, maybe a few sessions, mostly pool deck and dining. Both sailings post low coin-in.
Now the next cycle runs. It's reading four recent sailings, two heavy and two light, and the average has moved down. The offer it generates is thinner. If you book that thinner offer and again play light, the sailing after it reads lower still. Three cycles in, the offers that used to arrive monthly start skipping months.
Don't refuse comps. Know which sailings are load-bearing.
If that's right, the move isn't to stop taking comps. The comp is still the best value in the program, and turning it down to protect a number is backwards. The move is to know which sailings carry weight before you sail them, not after the offer shrinks.
A comped sailing where you keep even moderate coin-in reads completely differently from one where you don't touch a machine. You don't have to grind. You have to avoid a run of consecutive near-zero sailings, because that's the pattern that trains the engine to write you off. Spacing and awareness beat playing hard every trip.
The trend line you can't see is the one that costs you
Managing the loop runs straight into a tracking problem. To stay ahead of it you'd need your coin-in per sailing laid next to the offers that followed each one, across a year of cruises. Almost nobody has that. It lives in casino statements, old offer emails, screenshots, and memory, and by the time an offer visibly shrinks the light sailings that caused it are months back.
That's the gap SailQuery is built for. It keeps coin-in per sailing next to your offer history in one view, so a run of low-play sailings shows up as a trend before the next cycle acts on it. Early warning, on your own data, in the browser.
What we're still tracking
Two open questions the desk is watching. First, how many recent sailings the offer engine actually weights, because the thread evidence points to recency without pinning the window. Second, whether one strong sailing can pull the average back up fast, or whether the pool reacts slowly to a single good trip after a light run. Both are answerable once enough player coin-in-versus-offer data is lined up. That's the dataset we're building toward.
SailQuery
See all your offers in one place
SailQuery captures every Club Royale offer from your account and compiles them into one searchable dashboard. First sync is free.