Can you give me the mod list string that I can add directly to info.json file?
Just adding these should be sufficient for these two mods (or use (?)
instead of ?
to hide the dependency, but I'm personally not a fan of that but eh):
"? Bio_Industries",
"? space-exploration-postprocess",
I do not play overhaul mods, so probably I cannot find out the correct list and test on my laptop anyway...
It would even be better if you can apply this string to your own copy first, to see if this really solves the modification order.
It's a server set synchronized to the mod portal so difficult there, I can test on my own later but I looked at their code to see when their processing happens.
PS: Honestly, I never understand why many mods are all shifting the supposed data-updates phase code to the data-final-fixes phase... Maybe the first bad apple decided to override others to win the "war of last edit". Then the arms race started that every mod follow the same bad practice.
Honestly there needs to be a priority list but not how the API works so not much can be done about it unless everyone decided to use one centralized library for such registrations (good luck? ^.^; ), but for the two above mods it mostly makes sense as they are adding components to a recipe in one case after other mods may possibly edit them, and the other is moving a recipe from one recipe type to another so it goes in another building while containing whatever other changes are done to it first (among other recipes).
But yeah, the factorio API should become a priority list based on what kind of access they want to do (like one that wants read-only access to X recipes should be able to run after everything edits them but isn't allowed to modify them, though could do others).