Skip to main content

Report Bugs

If relevant please include the following:

A description of the bug.

How to reproduce the bug.

The exported .sfmd save file. If the bug prevents you from exporting, it can be found in the game’s install directory as save.sfmd.

If you think the bug is related to any settings, include the settings.json file from the game’s install directory.

A screen shot of the bug if appropriate.

A copy and paste of any error message given.

The app’s version number.

********************************************

PLEASE ALWAYS INCLUDE THE EXPORTED .SFMD FILE IF YOUR BUG IN ANY WAY RELATES TO A SPECIFIC SETUP OF MACHINES. THE .SFMD IS USUALLY FAR MORE USEFUL THAN A SCREENSHOT UNLESS IT IS SPECIFICALLY A GRAPHICS GLITCH.

********************************************

If you want to make a suggestion instead of reporting a bug, please use

https://satisfactorymodelersuggestions.featurebase.app

Rejected

Making an outpost a "Blueprint" Breaks some functionality of priority Splitters

I was making a blueprint for Diluted Packaged Fuel, and I wanted the split between residual plastic and residual rubber to be uneven, but it would force the two to have equal inputs no matter what I did, until by chance I undid the thing making it a “Blueprint“ so it was only an Outpost instead. What…?

Samuel Herron8 days ago
3
Planned

Fails to launch from macOS 27.0

Steam just gives an error popup with description: Failed to start process for this game : OS Error 0 i tried reinstalling it with the option “Create an application shortcut”, but also then still failed to launch from the launcher with same error code showing on steam. I verified the installed files from steam version from May 14, 2026 im on a M2 macbook air

sophie9 days ago
3

Cannot overclock resource wells

There seems to be an issue with resource wells and pressurizers. The program lets me place pressurizers and extractors, but there is no way to connect them. The pressurizer can be overclocked, but this has no impact on the actual modelled output, as the extractors themselves cannot be overclocked. If I want to model a pure nitrogen gas well fully overclocked to produce 300/min, I need to place two 100% clocked pure and a normal well for 120 + 120 + 60 = 300. The same issue applies to Oil and Water wells. It seems like there is just a missing means of connecting the pressurizer and the extractor that would solve the issue, or just allow overclocking of the extractors directly.

Caleb Renshaw17 days ago
Rejected

Fractions still appear in several places despite all settings being set to decimal.

Numbers appear in fraction format in several places on the UI despite having set ALL the options to Decimal in settings.

nznomad20 days ago
4
Rejected

Power calculation is wrong

When making my power setup I made a excel spreadsheet to understand it easier and the “Average Net Power” seems right but the “Min Made - Max Used” is wrong. It should be around 2,154,337.525 but shows 2,569,402.693. This probably has to do with boosted power, but still the (“Average Net Power” - “Max Used”) is still way below what is shown in the screen shot. If I’m wrong with my interpretation I would like to know what is causing this. Thanks for looking into this!

Brennan Duessler22 days ago
3
Rejected

Infinite calculation time

I’ve made a small graph with a few looping mergers and splitters, which works fine, and the calculation is completed after like a minute or two, however, when I then try to take the outputs from one of the loops and put it into an assembler along with a different input, the calculation just goes on forever.

virus28 days ago
1
Rejected

standard database values for the alternate "Caterium Circuit Board"

The standard database values for the alternate "Caterium Circuit Board" recipe are completely broken.The tool calculates with 120 Caterium wire and 28 plastic, which causes massive overproduction chains when building backwards.In the actual game, the correct quantities per minute (at 100% clock speed) should be 37.5 Quickwire/Wire and 12.5 Plastic to produce 8.75 Circuit Boards. Please fix the base recipe ratio constants for this node.

Robin2 months ago
1
Rejected

Uranium nuclear power plant has wrong output

Power plant states 10/min waste. ought to be 50/min.

David Southwick2 months ago
2

Github signin not working

When you click to sign in using github you get Be careful! The redirect_uri is not associated with this application. The application might be misconfigured or could be trying to redirect you to a website you weren't expecting.

magic280z3 months ago
1

Fluid rounding incorrect

Alternate title - the evils of units that are not what they seem… Game setting - Recipe Parts Multiplier 0.5 Refinery with HOR alt recipe: In game, the 30 input oil become 15. The modeler displays 20. The cause seems to be that the config files for modeler handle fluids with an implicit multiplier of 1000. The game also handles fluid quantities as multiples of 1000 - but divides by 100 for UI display. So, naturally, the config files say the input is “-3” meaning -3,000 oil. That’s OK so far. The issue relates to the fact that the game calculates the ½ price recipe parts as 3×1000×0.5 yielding a display of 15 (but handled internally as 1500). The problem is that the modeler seems to be doing (3×0.5)*1000 with rounding on the first sub-calculation.

Arcane Tourist3 months ago
3

Failed to launch JVM

It’s even doesn't launch. Windows 11, OpenJDK Runtime Environment (build 25.0.3+11-LTS) OpenJDK 64-Bit Server VM (build 25.0.3+11-LTS, mixed mode, sharing) error: satisfactory_modeler.exe Failed to launch JVM

Alex Marvin3 months ago
2

Miners not producing expected output

All of the miners are producing ½ the output they should. In-game, an MK2 miner on a normal node produces 120/m, but in the modeler, it only produces 60/m

Ice_393 months ago
1
Rejected

Miners not producing expected output

All of the miners are producing ½ of the actual output in-game. For example, an MK2 miner on a normal node is supposed to produce 120/m, but in the software, it only produces 60/m

Ice_393 months ago
2
Rejected

25% Recipes in Blender not Rounding Up

Solid items shouldn’t ever become fractional; the game always rounds up, and guarantees a minimum of 1 input.

Michael Paddock4 months ago
2

Electrode circuit board incorrect output number

Connecting petroleum refinery to circuit board assembler cause output count updated to 0. Alt. recipe: Electrode circuit board Before connect: After connect:

Luxuria GK4 months ago

Blueprint Belt Bug

When I saved my blueprint and placed it, my belts were turned and glitched into my spliters and Constructers. Here, the belt flipped completely around and was inside the constructor. It is in the experementel Version.(1.2.2.2)

Xander vandeput4 months ago

UI is blurry on MacOS after 1.8.1

Hi, I usually download the small version from https://satisfactorymodeler.itch.io/satisfactorymodeler and run it with “ java -jar modeler.jar”. After 1.8.1, the UI is blurry. I tried many parameter iterations provided by Gemini, but nothing improves the situation; the UI remains blurry. I’m running the app on a MacBook Air M1.

krbi4 months ago
2
Rejected

Incorrect Calculations using Priority Splitter and Storage Containers

Version: 1.11.1 When I use a priority splitter and connect the slave output to a storage container, all parts are redirected into the storage container and the master output contains 0 parts. This breaks every calculation. In the previous version, this still worked as expected and only the overflow was routed into the storage container.

Matthias Hein5 months ago
2