
Civilization 7 In-Game Crash During AI Turns and Late-Game
Fix Civilization 7 mid-game and late-game crashes during AI turns. Cap frame rates, switch to Vulkan, reduce map size, and update GPU drivers for stable gameplay.
What is the Civilization 7 In-Game Crash?
Unlike startup crashes, this issue occurs during active gameplay — particularly during AI turn processing in the mid-to-late game and during Age Transitions (Antiquity to Exploration, or Exploration to Modern). Players report the game freezing during the AI turn phase, then crashing to desktop. Some see error code 957826751 with the message "an unspecified configuration error," while others experience a silent crash with no error dialog.
The root cause is a combination of CPU bottlenecks (turn processing is single-threaded), uncapped frame rates stressing the GPU, VRAM exhaustion on larger maps, and DirectX 12 instability. Patch 1.3.2 (February 3, 2026) improved late-game stability, but many players still experience these crashes.
When does it occur?
- During AI turn processing on standard or larger maps with many civilizations
- At Age Transition loading screens (narrator begins speaking, then crash to desktop)
- After 6+ hours of continuous play, with escalating stuttering leading to a crash
- When GPU VRAM is exhausted (peak usage measured at 14.4 GB on RTX 4080 Super)
- On factory-overclocked GPUs under sustained computational load
- When using DirectX 12 rendering with certain AMD or older NVIDIA drivers
Common causes
- Uncapped frame rate — Civ 7 has no built-in FPS limiter; high refresh rate monitors cause the GPU to render at 120-240+ FPS, stressing both GPU and CPU unnecessarily during AI turns
- DirectX 12 instability — DX12 is more crash-prone than Vulkan, especially during Age Transitions
- VRAM exhaustion — large maps with high texture settings can exceed available GPU memory
- Single-threaded CPU bottleneck — AI turn processing relies on single-core performance; more civilizations and units compound this
- Stale DirectX shader cache — corrupt cached shaders cause rendering failures mid-game
- Factory-overclocked GPU instability — sustained load during AI calculations can exceed thermal or power limits on overclocked cards
- Outdated game version — patches 1.3.0 through 1.3.2 fixed critical Age Transition crash bugs
Step-by-step fixes
- Cap your frame rate to 60 FPS — Use NVIDIA Control Panel (Manage 3D Settings → Max Frame Rate → 60), AMD Radeon Software, or RTSS (RivaTuner Statistics Server). Alternatively, edit
AppOptions.txtinC:\Users\<USERNAME>\AppData\Local\Firaxis Games\Sid Meier's Civilization VII\and setTickIntervalInHZto60. This dramatically reduces GPU stress during AI turns.
- Switch to Vulkan rendering — In-game: Settings → Graphics Settings → Rendering API → Vulkan. Alternatively, add
-vulkanto Steam Launch Options. Vulkan is more stable than DX12 for Civ 7, especially during Age Transitions. Your save files are unaffected by the switch.
- Update to the latest game patch — Ensure you are running version 1.3.2 or later. Firaxis fixed critical Age Transition crashes in patches 1.3.0 and 1.3.2, plus late-game performance improvements.
- Clear the DirectX shader cache — Go to Windows Settings → System → Storage → Temporary Files → check "DirectX Shader Cache" → Remove Files. The first launch after clearing will take longer as shaders recompile, but stability improves.
- Update GPU drivers (clean install) — Use DDU (Display Driver Uninstaller) in Safe Mode, then install the latest NVIDIA Game Ready Driver or AMD Adrenalin driver. For factory-overclocked GPUs (ASUS ROG Strix, EVGA FTW3, etc.), enable Debug Mode in NVIDIA Control Panel (Help → Debug Mode) to revert to reference clocks.
- Reduce map size and AI count — Switch to Standard or Small map sizes. Reduce the number of AI civilizations. This directly decreases per-turn CPU computation and VRAM usage, preventing late-game exhaustion crashes.
- Lower texture quality and increase virtual memory — Set textures to Medium or Low in Graphics Settings to reduce VRAM pressure. Increase Windows virtual memory: System Properties → Advanced → Performance Settings → Advanced → Virtual Memory → set to 1.5-3x your physical RAM.
- Save and reload every 20-30 turns in late game — This clears accumulated memory leaks and stuttering. Multiple players on CivFanatics confirmed this prevents crashes that build up over extended play sessions.
If it still doesn't work
If crashes persist during Age Transitions specifically, try disabling all overlays (Steam, NVIDIA, Discord, Xbox Game Bar) and running the game as Administrator. Some community members have reported that modifying game JavaScript files (tooltip-controller.js, model-age-scores.js, model-great-works.js) in the game directory can fix specific tooltip-related crashes during age transitions — however, this is an unofficial community fix and may need to be reapplied after game updates. For persistent VRAM exhaustion, close all background applications including web browsers before playing. If your GPU has 8 GB VRAM or less, large and huge maps will likely remain unstable until Firaxis optimizes memory usage in future patches.
Related errors
Fix Civilization 7 crashing at startup on PC. Delete corrupted cache files, switch to Vulkan API, repair Visual C++ runtimes, and resolve AVX2 CPU requirements.
Fix NVIDIA RTX 5090 and 5080 driver crashes with VIDEO_ENGINE_TIMEOUT_DETECTED error. Resolve black screens, game crashes, and DLSS instability on RTX 50 series GPUs.
Resolve Windows IRQL_NOT_LESS_OR_EQUAL blue screen error. Fix driver conflicts, memory issues, and kernel-level crashes causing IRQL BSOD stop code in Windows 10/11 2025.