[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:Jump to 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
23 Replies
Automated responses for Dell (202846895192670208)
Key Details for SMMDebug-2025-08-10-17-29-13.zip
Key Details for SMMDebug-2025-08-10-17-43-54.zip
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
Another one, this time while I was riding a zipline.
-# Responding to
Key Details for SMMDebug-2025-08-10-18-17-29.zip
triggered by @DellI'll try disabling it.
Infinite nudge will probably also be an issue if you've got it installed on client only
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.
Automated responses for Dell (202846895192670208)
Key Details for SMMDebug-2025-08-10-18-25-55.zip
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.
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
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
.I double checked and all the mods bar Infinite Nudge say they can be client only
Infinite Nudge is not a client-only mod
Hmm wow okay.
@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
Oh. That explains a lot. In fact, my GPU just crashed.
there is a very good chance that these crashes are not mod related sadly
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.
I have to run my SF on dx11 to not have intermittent crashes even in vanilla, nvidia driver moment
Is there a way for me to debug what's happening with my GPU?
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
video settings has the switch for that
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.
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.
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