Thanks for the quick response! I'll be curious to know if it occurs with other silos, or when launching via a circuit-network.
That said, have you changed any of the startup or runtime settings by chance? If so, does the error still occur when they are set back to their default values?
Also, forgot to ask above: does this error occur when no other mods are present other than this and "base"? Does it occur with just "base", as well as "space-age" and its dependencies?
And lastly, if you set the "Current logging level" setting to Warn, it should print out some extra relevant information in regards to what values it's actually using that are resulting in this error. The information should be printed to the Factorio log output file (if on a Windows machine, likely will be here: C:\Users...\AppData\Roaming\Factorio\factorio-current.log)
Would be looking for these lines:
- Log.warn("rand = " .. rand)
- Log.warn("threshold = " .. threshold)
- Log.warn("deviating from target: " .. i)
- Log.warn("deviation_limit = " .. deviation_limit)
- And the Log.warn line immediately after this one