I'm also getting the exact same error.
Because I am a simple gremlin, I fed information into an LLM and got an explanation that sounds reasonable:
What the message means
The crash is coming from Maraxsis v1.30.57, specifically its K2 compatibility script:
maraxsis/compat/krastorio-2.lua:69: attempt to index field 'kr-atmospheric-condenser' (a nil value)
That line in Maraxsis is trying to access a Krastorio 2 prototype called kr-atmospheric-condenser. It’s nil (doesn’t exist), so Maraxsis errors out during the data stage.
In other words: Maraxsis expects a K2 entity that your setup doesn’t provide (missing/renamed/disabled), so the incompatibility originates on the Maraxsis ↔ Krastorio 2 edge, with Maraxsis being the mod actually throwing.
Common causes
You’re running a K2 version where that entity was renamed/removed.
K2 didn’t load (or is disabled / missing its Assets dependency), but Maraxsis still ran its K2 compat.
Version skew: Maraxsis updated its compat for a newer K2 than you have (or vice-versa).
Sounds like maybe it's worth poking Maraxsis-side for a solution as well.