I've testest with the then lastest 1.0.4 and updated now to 1.0.5, however that still gives me a slightly different error. All other mods are the lastest on the mod portal. All mod settings are default. Running the lastest experimental version of factorio 1.1.91 (which just now got released as stable).
Error ModManager.cpp:1625: Failed to load mod "zzz-claustorephobic": zzz-claustorephobic/data-final-fixes.lua:240: attempt to index local 'upgrade' (a nil value)
stack traceback:
zzz-claustorephobic/data-final-fixes.lua:240: in main chunk
I have now tested:
- removing all EI mods, running only what the mod pack ad -> works fine
- Only EI minimum (EI, EI: Graphics, Informatron) -> new error, see above
This bug is EXTREMELY strange. It seems like it happens when ClaustOrephobic picks up an upgrade of a machine before the lowest tier, so it can't find the upgrade to the lower tier machine as it's already changed the mask.
So I have good news and bad news.
Good news is, the fix is trivial and already implemented for 1.0.6. Bad news, however, is that 1.0.6 is waiting for the next Factorio version so I can apply the cliff fixes. I do not know when the next Factorio update is.