Achievement Syncing on Battle.net

Jamie Redacted 20 Reputation points
2026-11-10T20:45:57.38+00:00

On battle.net if I play for example Avowed or Sea of Thieves the Achievements of those Games sync over to my Microsoft Account why does that not happen with Call of Duty Games because they also have Xbox Achievements on the Xbox PC App just like Avowed and Sea of Thieves.

Windows for home | Other | Gaming
0 comments No comments

2 answers

Sort by: Oldest
  1. AI answer

    2026-11-10T20:46:58.5833333+00:00

    Playing the Battle.net edition of Call of Duty does not automatically unlock its Xbox achievements; to earn the Xbox achievement set, use the Xbox-enabled version through the Xbox app on Windows or an Xbox console.

    Why Call of Duty behaves differently

    • Achievements require Xbox-services integration in the running game. Merely having a Call of Duty page and achievement list in the Xbox app does not mean its separate Battle.net build reports achievements to Xbox services. Developers must integrate Xbox services features such as achievements into each applicable game version.^1^
    • Cross-network achievement credit is optional and title-specific. Xbox policy permits publishers to synchronize progress and achievement-related statistics across networks, but leaves that implementation to the title. Consequently, Avowed or Sea of Thieves supporting that behavior does not establish that Call of Duty supports it.^2^
    • Linking accounts is not the same as synchronizing achievements. Account linking establishes a relationship between a Microsoft account and a publisher account, but the data shared and purpose of that link vary by title.^3^
    • For Call of Duty, the linked Activision account handles supported progression across platforms. Xbox Support does not state that achievements earned through Battle.net are converted into Xbox achievements.^4^

    What to do

    1. Install and launch the applicable Call of Duty edition from the Xbox app on Windows, or play it on an Xbox console. For example, Xbox Support distinguishes the Xbox app/console Game Pass version of Black Ops 6 from versions on other launchers.^5^
    2. Sign in with the Microsoft account whose Xbox profile should receive the achievements.
    3. Link the same Activision account if prompted, so supported Call of Duty progression remains available.
    4. Complete the achievement requirement in that Xbox-enabled version.

    Previously completed Battle.net requirements may not unlock retroactively. No official documentation provided here promises retroactive Xbox achievement credit for Call of Duty, so if launching the Xbox version does not trigger it, repeat the requirement there.

    If an achievement completed inside the Xbox app or Xbox-console version still remains locked, use Xbox’s achievement troubleshooting process.^6^ For Call of Duty-specific progression or account-linking issues, use Activision Support, as directed by the Call of Duty Xbox Support page.


    References

    1. Get started with the Microsoft Game Development Kit
    2. XR-007: Cross-Network Play, Data Usage, and Companion App Interactions
    3. XR-013: Linking Microsoft Accounts with Publisher Accounts *
    4. Call of Duty | XBOX Support
    5. Call of Duty: Black Ops 6 known issues | XBOX Support
    6. Problems with XBOX achievements and challenges
    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

  2. Hendrix-V 20,825 Reputation points Microsoft External Staff Moderator
    2026-11-11T06:11:09.6966667+00:00

    Hi Jamie Redacted,

    I understand the confusion, especially since some Battle.net games do appear to carry achievements over to your Xbox profile.

    The important distinction is that achievement syncing is implemented on a game-by-game basis. Support for it in titles such as Avowed or Sea of Thieves does not mean every Battle.net title will behave the same way. For Call of Duty, the available information does not indicate that achievements earned in the Battle.net version are automatically converted into Xbox achievements.

    If you’d like this functionality added to Call of Duty, I’d recommend submitting feedback to the game publisher/developer, since cross-network achievement support is title-specific.

    I hope this helps clarify why you’re seeing different behavior between these games.

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.