Confirmed reproducible on a separate machine with a clean install, not a client-side issue.
Description: The Achievements screen displays incorrect strings across all UI elements in a systematic, non-random way consistent with a flat string table index offset. Every string appears to be pulled from the wrong position in the table, shifted by a fixed amount, causing category names, achievement titles, and achievement descriptions to all display content that belongs to a different entry entirely.
Evidence of systematic offset (not random corruption):
-
Sidebar category names show achievement descriptions: e.g. “Complete all the Campaign and Mission Pack achievements.” and “Gain 450 ‘Co-op Missions’ achievement points.” appear as sidebar category labels. These are recognizable achievement description strings, just displaced into the wrong UI slot.
-
Sidebar category names show raw internal identifier keys: e.g. “VkingMechaSkinPurchase Criteria 1”, “MengskVoicePackPurchase Criteria 1”, “BroodlordAquaticSkinPurchase Criteria 1”, “CoopSilver”, “VoidSilver” — these are internal string IDs with no localized string found at the offset position.
-
Achievement titles and descriptions are swapped with unrelated content: e.g. an achievement displays the title “Heart of the Swarm” with the description “Wings of Liberty” — both of which are names of other game sections entirely, not descriptions of the achievement being displayed.
-
Some entries appear accidentally correct: where the offset position in the string table happens to land on a semantically similar or coincidentally matching string, giving the appearance of correct display in isolated cases.
-
Achievement icons fail to render (purple placeholder squares): likely the same root cause, with icon asset references also being read from an offset index and therefore resolving to missing or invalid asset paths.
What is NOT broken:
-
The underlying achievement data loads correctly. Selecting a category shows the right set of achievements for that category, but the text is often mangled
-
General game UI outside the Achievements screen appears unaffected
Hypothesis: A recent build or data patch introduced an off-by-N index error in the flat string table used by the Achievements screen UI. All string lookups are resolving to the wrong index, producing a consistent leftward or rightward shift of all displayed text. The icon rendering failure is likely the same issue affecting asset reference lookups. This is not a localization file issue as changing language has no effect, and the same internal keys and mismatched strings appear regardless of language setting.
Troubleshooting already attempted on Machine 1 (none resolved the issue):
-
Full game reinstall
-
Battle.net Repair Game
-
Deleted SC2 cache and settings files
-
Deleted Battle.net cache
-
Full system restart
-
Changed game language