[Solved] Random crashes caused by DirectX 12

I'm trying to play Satisfactory with some new acquaintances I met, and while things worked fine for several days, now I just seem to be getting random crashes left and right, both when I'm in the host's listen server and when I'm just idling on the Main Menu. The first ZIP file was the first crash I bothered to generate a debug log for, while the second one was the second crash I made a log file for. I have the following mods enabled: Taj's Graphical Overhaul v3.3.5 No Wet Noodle Basher v1.1.1 Curve Builder v1.1.2 Infinite Nudge v2.3.7 Unicode Extended (for signs) v1.1.0 All of these mods work perfectly fine when used as intended. Infinite Nudge lets me rotate and nudge everything perfectly fine, Curve Builder lets me build curves, etc. The server being hosted does not have any mods installed, nor do they have SML enabled. I will post more log files here as crashes happen.
Solution:
probably, but I don't know how they work. you could try running in dx11 or vulkan to see if they don't crash
Jump to solution
23 Replies
FICSIT-Fred
FICSIT-Fred5w ago
Automated responses for Dell (202846895192670208)
Key Details for SMMDebug-2025-08-10-17-29-13.zip
SMM Version: 3.0.3
SML Version: 3.11.3
Installed Mods: 6
Game: WindowsClient CL 424353 from steam
Path: `d:\SteamLibrary\steamapps\common\Satisfactory`
Command Line: cmd /C start steam://rungameid/526870-NO_EOS_OVERLAY
SMM Version: 3.0.3
SML Version: 3.11.3
Installed Mods: 6
Game: WindowsClient CL 424353 from steam
Path: `d:\SteamLibrary\steamapps\common\Satisfactory`
Command Line: cmd /C start steam://rungameid/526870-NO_EOS_OVERLAY
Key Details for SMMDebug-2025-08-10-17-43-54.zip
SMM Version: 3.0.3
SML Version: 3.11.3
Installed Mods: 6
Game: WindowsClient CL 424353 from steam
Path: `d:\SteamLibrary\steamapps\common\Satisfactory`
Command Line: cmd /C start steam://rungameid/526870-NO_EOS_OVERLAY
SMM Version: 3.0.3
SML Version: 3.11.3
Installed Mods: 6
Game: WindowsClient CL 424353 from steam
Path: `d:\SteamLibrary\steamapps\common\Satisfactory`
Command Line: cmd /C start steam://rungameid/526870-NO_EOS_OVERLAY
Muppet Burrito
Just having a quick look at your modlist is doesn't appear to be a client only mod, which means it would need to be installed on the server as well to work stably Curve builder also states on the modpage that while it can be client only for the most stable performance it should be installed on both client and server
Dell
DellOP5w ago
Another one, this time while I was riding a zipline.
FICSIT-Fred
FICSIT-Fred5w ago
SMM Version: 3.0.3
SML Version: 3.11.3
Installed Mods: 6
Game: WindowsClient CL 424353 from steam
Path: `d:\SteamLibrary\steamapps\common\Satisfactory`
Command Line: cmd /C start steam://rungameid/526870-NO_EOS_OVERLAY
SMM Version: 3.0.3
SML Version: 3.11.3
Installed Mods: 6
Game: WindowsClient CL 424353 from steam
Path: `d:\SteamLibrary\steamapps\common\Satisfactory`
Command Line: cmd /C start steam://rungameid/526870-NO_EOS_OVERLAY
-# Responding to Key Details for SMMDebug-2025-08-10-18-17-29.zip triggered by @Dell
Dell
DellOP5w ago
I'll try disabling it.
Muppet Burrito
Infinite nudge will probably also be an issue if you've got it installed on client only
Dell
DellOP5w ago
Another one. This time while flying up with my jetpack. I'll try disabling Infinite Nudge next, but I fail to see how that would solve anything.
FICSIT-Fred
FICSIT-Fred5w ago
Automated responses for Dell (202846895192670208)
Key Details for SMMDebug-2025-08-10-18-25-55.zip
SMM Version: 3.0.3
SML Version: 3.11.3
Installed Mods: 5
Game: WindowsClient CL 424353 from steam
Path: `d:\SteamLibrary\steamapps\common\Satisfactory`
Command Line: cmd /C start steam://rungameid/526870-NO_EOS_OVERLAY
SMM Version: 3.0.3
SML Version: 3.11.3
Installed Mods: 5
Game: WindowsClient CL 424353 from steam
Path: `d:\SteamLibrary\steamapps\common\Satisfactory`
Command Line: cmd /C start steam://rungameid/526870-NO_EOS_OVERLAY
Crash found in FactoryGame_bc9a80c4_Local_Stable_WindowsClient.log
It has been attached to this message.
Crash found in FactoryGame.log
It has been attached to this message.
Rammarcyna
Rammarcyna5w ago
Actually don't even know how you are connecting period with out the game telling you the server doesn't have the mods installed. Most mods require everyone connecting and the server to have them installed.... Otherwise the game will Yell at you telling you someone/server is missing that mod and will not let you connect. And out of the mods you have listed the only one possible client side that I see is curve builder
Dell
DellOP5w ago
Because they're client-side mods. If they were required on the server, then it would tell me that the server needs them installed. This happened when I tried connecting with Shiny to Finishes.
Muppet Burrito
I double checked and all the mods bar Infinite Nudge say they can be client only Infinite Nudge is not a client-only mod
Rammarcyna
Rammarcyna5w ago
Hmm wow okay.
Robb
Robb5w ago
@Dell since no one called it out yet, only the most recent debug log you sent actually contains crash info. this usually happens when the crash is happening at some really low level like gpu stuff, so it can't even get to logging it, usually totally unrelated to mods next time one of those happens please copy the text out of the crash popup here too
Dell
DellOP5w ago
Oh. That explains a lot. In fact, my GPU just crashed.
Robb
Robb5w ago
there is a very good chance that these crashes are not mod related sadly
Dell
DellOP5w ago
Well my GPU having issues only happens when I'm playing Satisfactory. The only other game I've had GPU crashes with was Rust, but even Rust doesn't crash nearly as much as SF does.
Robb
Robb5w ago
I have to run my SF on dx11 to not have intermittent crashes even in vanilla, nvidia driver moment
Dell
DellOP5w ago
Is there a way for me to debug what's happening with my GPU?
Solution
Robb
Robb5w ago
probably, but I don't know how they work. you could try running in dx11 or vulkan to see if they don't crash
Robb
Robb5w ago
video settings has the switch for that
Dell
DellOP5w ago
The devs should've never dropped DX11 support. I actually did a performance test a few months ago comparing Update 7's performance to 1.0's performance, and holy shit it's bad. Even just standing in Dune Desert looking in any direction easily got me 90 FPS on Update 7, but when I switched to 1.0 I lost 20 FPS while being in the exact same spot no matter where I looked. I tested both DX11 and DX12, but the only thing I remember from the tests was that DX11 got me 10 more FPS on 1.0 than DX12 did.
Dell
DellOP5w ago
After a thorough investigation, I have concluded that Infinite Nudge does not need to be installed on the server for any of its features to work as intended. After taking Robb's advice and switching my graphics API to DirectX 11, my game (and GPU) stopped crashing. After the crashes were fixed, I started testing all of IN's features, leading me to the conclusion stated above. Not only that, but all changes made would display accurately for everyone on the server, no matter how big or small the nudge or rotation was or how quickly they were made. Therefore, I see it as completely reasonable for me to conclude that Infinite Nudge IS a client-sided mod and that it does not need to be installed on the server for it to work. I hope this information is useful to someone.
Robb
Robb5w ago
if I recall correctly Digby was experimenting with making it client side only, but there was some key feature that didn't work client side only, so he doesn't market it as such

Did you find this page helpful?