Starcraft 2 Preparing Game Data Link [extra Quality] Info

It sounds like you are stuck on the "Preparing Game Data" loading screen, or you are looking for the correct way to manually link or repair your game data.

This is a very common issue with StarCraft 2, usually caused by the Battle.net app forgetting where the game is installed or a corrupted cache file.

Here is the proper guide to fixing the "Preparing Game Data" infinite loading or linking error. starcraft 2 preparing game data link


Common pitfalls

Summary Checklist

  1. Exit Battle.net completely from the system tray.
  2. Delete %appdata%\Battle.net\Cache.
  3. Run Scan and Repair from the app options.
  4. If moving drives, use "Locate Game" in Settings.

Examples (conceptual)

1. Reset Winsock

Sometimes Windows network protocols prevent the app from linking data.

  1. Press Windows Key.
  2. Type cmd.
  3. Right-click "Command Prompt" and select Run as Administrator.
  4. Type the following command and press Enter: netsh winsock reset
  5. Restart your computer.

Scenario A: The Game is Stuck on "Preparing Game Data" (Infinite Loading)

If you open StarCraft 2 and the loading bar gets stuck or loops endlessly: It sounds like you are stuck on the

Step 3: Unit-to-unit linkage (causality)

Required for:

Implement via event chaining:

Store as edge list:

source_unit_id, target_unit_id, relation, timestamp, game_id