The latest non-Steam patch is Title Update 1.8 which can be installed through the launcher or downloaded manually from Ubisoft's servers. The Steam version already has this patch.
Title Update 1.2 will lock the resolution to 720p. Patching to Title Update 1.4 resolves a lot of video resolution problems, and enables the game to be played in most resolutions and in Eyefinity set ups.
Any time you connect to a host with a different patch, you will be booted within 10–15 seconds of connecting. This is because the Steam version of the game is different to other multiplayer hosts or clients.
Check that no other network adapters are enabled. Adapters such as VPN, Virtual Box, and others may cause conflict. In the event that multiple are present, disable all but the one your intend to use and the issue should be resolved. Alternatively, you can attempt to change the priority for the network adapter.
Whilst the keyboard and mouse may be selectable within the game menu, but does not work in the game. Uninstalling the drivers for any installed gamepads fixes for some people.
Go to %USERPROFILE%\Documents\Ubisoft\Tom Clancy's Ghost Recon Future Soldier and edit default.cfg, change the resolution, save, then set the file to read only.
%USERPROFILE%\Documents\Ubisoft\Tom Clancy's Ghost Recon Future Soldier
Go to %USERPROFILE%\Documents\Ubisoft\Tom Clancy's Ghost Recon Future Soldier and edit default.cfg; change fullscreen from True to False, save, then set the file to read only.
Disable Ambient Occlusion in graphics options. Due to poor optimization, the effect is extraordinarily resource-intensive.