If you are crashing when the game launches or frequently during gameplay then please run through the following checklist for a possible solution.
You can verify the game's files by right clicking the game in your Steam library, going to Properties, and then clicking "Verify integrity of game files" under the Local Files tab. Steam will then scan all of the game's files to make sure they are valid, this process usually takes about a minute or two. When the process is complete, Steam will re-acquire any files that may have been corrupt.
Before you proceed to next step, ensure that your Windows system is up to date and have all updates necessary for installing Visual C++ Redistributable packages.
If you have recently upgraded Windows from a previous version or have recently reinstalled Windows then you may not have the necessary files installed in order to run the game. Please ensure the following are installed:
Both x86 and x64 versions are needed !
In case you have trouble installing these, uninstal previously installed version of same type/year, restart your PC and install it back again using files from links above.
If it still can't be installed repair or reinstall your operating system as it is most likely damaged.
Also ensure that you are running the latest version of the drivers available for your graphics card.
Check your anti-virus software to make sure that the game is not being blocked by your anti-virus software. It maybe necessary add an exception for the directory where the game is installed.
Some software that injects an overlay over the game such as Mumble, MSI Afterburner, Overflow or Raptr could contribute to game instability. It is recommended to disable these overlays if the game is crashing at random times during gameplay.
You can also try disabling the Steam overlay for Insurgency specifically by right clicking the game, going to Properties and then unchecking "Enable the Steam overlay while in-game".
On low end hardware and laptops, you may find it necessary to lower your graphics settings. You can do this by going to Options > Video Options > Advanced Video and turning down the settings on that page. Model/texture and shader detail will have the largest impact of memory usage.
If you are running the game on a laptop that has hybrid graphics (integrated graphics + discreet graphics card), then make sure the game is using discreet graphics by viewing the power saving options in the Nvidia/AMD control panel.
In case you are experiencing crash to desktop during map load process, go to in-game video settings, set "Paged Pool Memory" to "low" and remove all modifications you've put into the game, namely re-textures (skins) and model replacements as these do increase memory consumption.
As the game develops certain modifications such as re-textures, model replacements, etc. can become obsolete or broken.
If you have any crashing/freezing issue, firstly remove ALL your modifications from the game and test it that way.
Many new players started to use autoexec config files to alter how the game runs or looks. These configs are mostly copypasted from different game or are old enough to become broken.
Remove any such config file and custom startup (command line) parameters to prevent issues caused by these.
Ensure your main monitor screen refresh rate is set to PC-compatible one, i.e. 60Hz instead of 59Hz as our games do not support TV-compatible fullscreen refresh rates.
This settings can be found within drivers for your graphics card or under Display Settings in your operating system.
You might also want to play in Windowed or Borderless video mode instead of Fullscreen for faster alttabbing in and out of the game. This option can be found under In-game Video settings menu.
In case you see black/white/grey polygons (triangles) or stripes/lines all over your screen it might be caused by couple of things listed below: