Kolungate , Hey i found the issue "Additional-Turret" mod is adding lots of turrets to game , "Endgame Combat" got research for turret range, which will check turret types (ammo , fluid , electric) in which point the newly added "cannon mk1/mk2" with similar new turrets getting an exception.
Short version:
"Additional-Turret" OR "Endgame Combat"
Dont use both!