How to figure out which mod is crashing your game.
Mods in Total War games can be incredibly fun. They can go from simple cheats to complete overhauls. But if you open your mod manager, you are likely to see, especially if you have a lot of mods, that not all of the mods have the green checkmark by them indicating that they've been updated. This doesn't mean that they don't work. The only way to know for sure is to launch the game and play a turn or two. So what do you do if your game crashes or does something unexpected (like desyncing during multiplayer)?
First of all, it's not necessary to disable all your mods and add them back one at a time to test them, or to delete one at a time and test it. All of the mods with the green checkmarks should work, so you can ignore them for the time being. Just concentrate on the ones with the yellow caution symbol.
But you don't even have to look at all of those. Mods can be divided into two different groups. Mods that only change database figures and mods that use scripts. If a mod changes a number, like how much units cost or how much money you make, etc. then this mod never needs to be updated and should be fine even though it has the caution symbol next to it.
If a mod adds something new to the game, like new units, or if the mod changes the gameplay in certain ways, this requires scripting. These mods may or may not need to be updated, but this is where your problem most likely is.
Be careful selecting which of these two groups a mod belongs to. For instance, there are mods called "2X skill points per level plus useful skill dump". This does both editing the tables (2X skill points) and using scripts (useful skill dump since that isn't originally a part of the game).
Now that you have your out-of-date mods divided into two groups, you can start to test by eliminating one mod at a time, but you can usually figure this out by checking the mod page and looking at the comments. Ignore any comments that just say, "This mod is out of date" or "Please update mod" because a lot of players automatically assume that a mod that hasn't been updated won't work. But if you see things like "This keeps crashing my game" then there's a good clue that you need to test your game without this mod.
But what if you really liked the mod and wanted to use it? Updating some mods is very easy. All you have to do is open the mod in the Rusted
Never mind that. That's too much for the scope of this post. Just use the comment section to help you decide which mods you need to test the game without based on what type of mod it is.