The most effective solution is a complete, clean reinstallation of the launcher software.
Which you are using (Steam, Ubisoft Connect, or Disc)? Ghost Recon Future Soldier Game Launcher Error Code 2
: The game may require older versions of DirectX or Visual C++ found in the Support folder within the game's installation directory. The most effective solution is a complete, clean