- The game now checks that technology levels are contiguous.
- Non-upgrade technologies are now considered to be level 1; previously they were level 0.
- "energy-shield-equipment" logically followed by "energy-shield-mk2-equipment". "energy-shield-mk2-equipment" should be "energy-shield-equipment-2". This causes problems with mods that number their internal technologies in logical order ("energy-shield-equipment-3" would cause 20.916 Error ModManager.cpp:1294: Technology battery-equipment: Non-contiguous levels: 1, followed by 3). And yes, addressing as suggested will break the mods that updated to adjust for 0.17.23 change.
- "battery-equipment" logically followed by "battery-mk2-equipment". "battery-mk2-equipment" should be "battery-equipment-2" with the same explanation as above.