Conflict crash with Cheap Downloader
On new game creation, when loading in the game hard crashes.
Cheap Downloader alone runs fine, so it has to be a conflict with one of the other mods I have installed.
Edit: SMM doesn't know how to find my dump file/log. So... https://discord.com/channels/555424930502541343/1433106087380389958/1433119117082235101
64 Replies
-# Responding to
Key Details for SMMDebug-2025-10-29-14-49-41.zip triggered by @Omo(fyi @Andre Aquila <Aquila Industrial> )
weird, I only see a graphics crash in there
can you send
C:\ProgramData/NVIDIA/Streamline/FactoryGameEGS-Win64-Shipping/1745078152032693/sl-sha-220ff1ff.dmp? It seems fantastically unlikely to be relevant but if this is the crash you're getting that's where the actual details will seemingly bethat's what I'm sayin. xD errors spoke nothing to me about mod related issues. Thus resorted to binary sarching/disabling segments of mods until I got it to run.
0 bytes
Righto, never mind lol
holy damn, at 9:32:13 it created 2186 empty folders
in that directory
oh wait, between 11 seconds and 14 seconds :p
whatever NVidia is smoking, I want some

there was one at 9:26 that has a dmp file in it, that contains 357kb.
wait your FactoryGame.log doesn't look like it's loading CheapDownloader at all
maybe that was what was going to be loaded next... and on the very first cycle it crashed?
mods are loaded on boot, not on loading a save
ah, right.
well all I can say, with it installed, crash, without it installed, game runs just fine
ok I did notice one thing, it looks like you probably have Dimensional Depot Downloader and the cheap version independently enabled in your profile
I do, now.
one depends on the other
I tested them independently, so now they are both manually installed.
Right, seemed like a long shot anyway
well for the sake of clarity, can you please:
* uninstall cheap downloader
* uninstall downloader
* reinstall cheap downloader
* launch & send a fresh debug zip
I did a full clean profile, no crash. let me switch back to that and generate a debug
what if you start a new game with the full profile?
same result
Bizarre. I don't really understand how Unreal engine is
* Not loading the mod
* Having a graphics crash as a result
I would be thinking your download of the mod got bitflipped or something, but the fact it works solo kinda rules that out
Automated responses for Omo (291437828653580288)
Key Details for SMMFullDebug.zip
Key Details for SMMcleanDebug.zip
also, all the mods have been reinstalled at least once today.
yes, but that'll be from your local cache unless you manually wiped it
ah, I am ignorant of SMM
oh
this "clean" factorygame.log is the same as the one from earlier
...and both of them are from April
O.o
da hekaa?
>factorygame.log
Hit windows + r . Enter
%localappdata%/FactoryGame/Saved/Logs in the opened box then click on Ok. That will open a folder, send the file named FactoryGame.log from therebut screenshot the directory with the date modified column visible if possible
I am on linux :p
my condolences
;D
:p
hardly
It has been attached to this message.
-# Responding to
Crash found in FactoryGame.log triggered by @Omofor some reason it's grabbing themf rom the wrong prefix
good job SMM
OK! This makes more sense than graphics crashes lol
right?!
There we go, now I can see the mod's getting loaded
apparently it just guesses what prefix you are using instead of actually checking in the settings for heroic :p
I have dozen of stale prefixes from reinstalls and migrated home directories XD
are you comfortable with writing up an issue for that on github?
certainly
point me at it
GitHub
GitHub - satisfactorymodding/SatisfactoryModManager: A mod manager ...
A mod manager for easy installation of mods and modloader for Satisfactory - satisfactorymodding/SatisfactoryModManager
superstar
Still don't know what's causing the crash but it is now obviously recipe related, which makes sense for CheapDownloader - best guess is it's trying to modify something another mod is also trying to modify
something is provoking ContentLib (a library mods can use for changing recipes etcs, though that's not how CheapDownloader seems to do it) into its "spam the log with everything" mode, which may be a common cause
I do think I turned on some debug setting earlier trying to find the root cause
issue created
I think I know how I got the weird prefix too... when setting up satisfactory on the new distro, I had to point at different directories after reinstalling heroic. And it autofilled a "pfx" at the end of the directory path I gave it XD
I don't think ContentLib's maximal debugging can be turned on manually, I think it's a "panic" response
What I am using now: /mnt/GG/Heroic/Prefixes/default/pfx/drive_c
where it should be: /mnt/GG/Heroic/Prefixes/default/drive_c/
lol well that's interesting
SMM clearly can find the prefix correctly, since it's putting mods in the right place - I'm guessing just the prefix isn't run through to the code for finding the log.
mods go in the game folder, not the prefix
but it is finding the default prefix for heroic... just not the correct prefix for the game definitions within heroic
Oh the game install doesn't go in there? so that's just for the appdata stuff?
tyep
I know of heroic, but no direct experience
interesting... I think the pfx is part of the default. Maybe the previous version of heroic didn't use that.

note the "pfx" isn't after default
now I'm just scratching my head, since I didn't somehow cause this myself.
wonder if SMM will freak out if I delete the old prefix.
no idea tbh
Might be worth updating the first post of this thread with some more detail on the CheapDownloader issue & linking to the actual log since quite a lot of SMM oddness crept in
(probably worth keeping the debug zip since the SMM log and modlist in it is correct)
updated
Nicely done 🙂
oh, right.
... and that's the wrong one
and I just had a mild heart attack when looking into the crash data... ;p
<CommandLine>FactoryGame -AUTH_LOGIN=unused -AUTH_PASSWORD=ca0597a4beb74ac5965b433c00753fec -AUTH_TYPE=exchangecode -epicapp=CrabEA -epicenv=Prod -EpicPortal -epicusername=Neseface -epicuserid=b672e41a0285416fb20c9ec2d70c3fbb -epiclocale=en -epicsandboxid=crab</CommandLine>
guessing it's a session id or some such
yeah there is code in SMM for stripping out anything that is actually identifiable
an epic story in which epic logs secret session cookies and identifiable information...
16 hours of modding, 0 hours of game time.