Wednesday, February 12, 2025
HomeGuidesFix Civilization 7 Keeps Crashing on PC

Fix Civilization 7 Keeps Crashing on PC

Sid Meier’s Civilization 7 is the latest 4X turn-based strategy game. Unfortunately, a lot of players are experiencing crashing issues on PC due to which they are unable to enjoy the latest installment of the Civilization series. According to players, the issue occurs during startup, mid-game, or specific actions. Well, Crushing the game is one of the common issues in online games. Thankfully, it can be resolved by performing some workarounds. This guide has covered all possible solutions to fix Civilization 7 keeps crashing on PC.

How to Fix Civilization 7 Keeps Crashing on PC

We have gone through several threads and gathered here all working solutions for you to fix Civilization 7 keeps crashing on your PC.

1. Editing Game File Tooltip Controller

In Civilization 7, certain game files contain errors that cause the game to crash. So, the very first solution suggested by players is to edit the game files. Here are the steps to do this:

  1. Go to the folder where the game is installed on your PC
  2. Open “tooltip-controller.js” in a text editor like Notepad++
  3. Scroll to line 88, and replace the function with the following corrected version:
onTooltipAttributeMutated() {

    if (this.scratchElement) {

        this.scratchContent = this.scratchElement.getAttribute("data-tooltip-content") ?? "";

        this.previousContent = this.scratchContent;

        this.controller.showTooltipElement(this.scratchElement, this.scratchContent);

   Once done, save the file, close the window, and relaunch the game.

2. Edit Age Scores Model Game File

After completing the above step, do this:

  1. Go to the folder where the game is installed on your PC
  2. Open “model-age-scores.js” in a text editor
  3. Scroll to line 142 and replace the function with this version:
engine.whenReady.then(() => {

    const updateModel = () => {

        if (AgeScores) {

            engine.updateWholeModel(AgeScores);

        }

    };

    engine.createJSModel('g_AdvancedStartModel', AgeScores);

    AgeScores.updateCallback = updateModel;

});
  1. Once done, save, close the window, and relaunch the game.

3. Edit Great Works Model Game File

This editing is also one of the crucial steps to fix Civi 7 keeps crashing on PC issues.

  1. Again, go to the folder where the game is installed on your PC
  2. Open “model-great-works.js” in a text editor
  3. Scroll to line 252 and replace the function with the below version:
engine.whenReady.then(() => {

    const updateModel = () => {

        if (GreatWorks) {

            engine.updateWholeModel(GreatWorks);

        }

    };

    engine.createJSModel('g_GreatWorksModel', GreatWorksModel);

    GreatWorks.updateCallback = updateModel;

});
  1. Once done, save, close the window, and relaunch the game.

5. Repair Game Files

Any missing or corrupted game files can also cause this issue so try to repair those game files. For this: Go to Steam Library >> Right-click on the game >> Properties >> Local Files >> Verify the integrity of game files. Wait for some time until the scanning process is done and then relaunch the game. The game should run now without the crashing issues.

6. Disable Steam and Other Overlays

Steam Overlay or other overlays like NVIDIA Overlay, or Discord Overlay may also conflict with the game and cause crashing so try disabling all of them and then relaunch the game.

Disable Steam Overlay: Go to Steam >> Library >> Right-click on the game >> Properties >> General tab >> Uncheck Enable Steam Overlay while in-game. Once done, restart Steam and relaunch the game.

Disable NVIDIA/Discord Overlay: Go to Settings on NVIDIA GeForce Experience or Discord and disable in-game overlay.

7. Lowering Graphics Settings

This is one of the classic workarounds to fix crashing issues in online games including Civi 7. Below are the steps to lower graphics settings:

  1. Go to the game and open the Graphics Settings
  2. Reduce settings like Shadows, Anti-Aliasing, and Texture Quality
  3. Additionally, try turning off Ray Tracing and Motion Blur
  4. Once done, apply the changes and relaunch the game. Now, you should be able to play the game without any issues.

8. Switch from DirectX 12 to Vulkan

Some players report that the DX12 version was unstable and switching to Vulkan improved stability in the game. Here is how you can switch the version.

  1. Go to the in-game Settings >> Graphics Settings 
  2. Find the Rendering API option
  3. Select Vulkan instead of DirectX 12
  4. Relaunch the game.

9. Disabling AMD FidelityFX Options (For AMD GPU Users Only)

If your system has AMD GPU, then try this workaround. Some players say that they have fixed this issue by turning off AMD FidelityFX settings. Here is how to do it:

  1. Launch the game
  2. Go to Graphics Settings
  3. Find AMD FidelityFX options (usually 3 settings)
  4. Turn OFF all of them
  5. Relaunch the game and the game should work fine now.

10. Check for Memory-Editing Software Like Cheat Engine

If you have any sort of memory editor or program running in the background, it will cause this issue so ensure to close them before launching the game. Follow the below steps:

  1. Go to the Task Manager by pressing Ctrl + Shift + Esc
  2. Check if any of the memory editing software is running or not like Cheat Engine, modding tools, or memory editors
  3. If it is running, end the process by ending the task
  4. Once all of them, relaunch the game.

11. Reinstall the Game

If none of the above methods work to fix the issue, your last option is to uninstall the game completely from your device and then reinstall it. This has worked for some players so it might work for you too.

That’s all for this guide on how to fix Civilization 7 keeps crashing on PC.

Harry S
Harry Shttp://patchcrazy.co.uk
Harry Smith has played video games since the early 2000s, starting with the original CoD and Doom 3. He has spent countless hours playing games of varying genres. His deep understanding of modern game mechanics puts him in the prime position to understand the gaming industry and write intuitive guides.Before founding Patch Crazy, Harry S freelanced for 10 years, working for several gaming publications.
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments