When the process hangs at "Preparing game data verified 100%" or stays at a low percentage for hours, it usually indicates one of five underlying issues:
Run Battle.net as admin, delete the Documents\StarCraft II\Variables.txt file, whitelist the StarCraft II folder in your antivirus, and restart your PC. In 90% of cases, the verification loop will vanish instantly. starcraft 2 preparing game data verified
: Files in the ProgramData or AppData folders may be corrupted, causing the verification process to fail and restart. When the process hangs at "Preparing game data
Here is a breakdown of what is happening behind the scenes and how to handle it. delete the Documents\StarCraft II\Variables.txt file