The frustrating thing about 2 season pass is that availability changes without announcement.
Short answer
Once accounts are linked, what you buy on one platform is available on the others.
Collaboration items usually return, whatever the countdown implies. Battle pass items are the cheapest per-item route if you were going to play anyway. Version numbers matter more here than anywhere else in the discussion.
Shop rotation, explained
Earned cosmetics tend to hold their meaning longer than bought ones. Currency is sold in bundles that never quite match item prices, and that is deliberate. If you are coming to this after a long break, the terminology has probably moved on. Purchases made on one platform are normally available on all of them once accounts are linked.
Rarity describes drop rate rather than visual quality, and the two rarely correlate. Do the cheap check before the expensive one — that ordering alone saves most of the frustration. An item marked exclusive at release has often returned later in a different bundle.
Whether the pass is worth it
Rarity labels describe drop rates, not visual quality. The awkward part is rarely the step itself, it is knowing which step comes first. Bundle pricing is set so the bundle always beats buying the pieces you actually wanted.
- Finish the pass before chasing shop items.
- Work out the real cost including the unusable leftover currency.
- Confirm your platform matches the one being described.
- Check the current rotation before buying currency.
- Check whether the item has returned before, not just whether it is leaving.
- If a menu path does not exist for you, your build is older or newer than the one described.
Where previews mislead
Battle pass value depends entirely on whether you finish it, and most people do not. Screenshots age faster than text, which is why this describes rather than shows. Cosmetic prices drift upward across seasons, so older value comparisons stop applying. Trading, where it exists, has its own restrictions and cooldowns.
Where something depends on your platform or region, that is called out rather than glossed over. Some cosmetics carry a competitive downside through visibility, which no shop page mentions. Refund windows exist on more storefronts than people realise and expire quietly.
Ownership across platforms
A specific answer beats a comprehensive one when you are in the middle of something. Preview renders use lighting the game does not have. Shop rotations are on a schedule that the game does not publish, which is why trackers exist.
Where the game contradicts its own documentation, the game wins. An item leaving the shop is not the same as it being retired permanently. Collaboration items are the least likely to return, because the licence usually expires.
Event-only items
The useful part of any answer is the part that tells you what to do differently. Shop rotation is regional, so a friend seeing something different is not a bug. A returning item at a higher price is a repricing, not a new item.
Where people go wrong
- Assuming a guide from an older season still describes the current version.
- Following console instructions on PC, or the reverse, and blaming the method.
- Confusing a server-side outage with something broken locally.
- Skipping the prerequisite because it looked optional in someone else's summary.
Call of Duty FAQ
What if none of this works for me?
Then something in your setup differs from the assumption — version, region or platform. Check those three before anything else.
Why does the community disagree about this?
Because most disagreements are two people describing different versions, platforms or skill levels without saying which.
Is there a faster way to do this?
Usually, and it usually trades reliability for speed. Which one you want depends on whether you plan to repeat it.
Where should I check if this changes?
The in-game version of the information first, then the official patch notes. Community pages update after both.
That is the whole of it — the rest is preference, and preference is allowed to differ.