Ooo.
Thanks for this report.
You can "fix" your existing save by unresearching and re-researching the modules technologies (iirc).
/c game.print("resetting module technologies")
game.player.force.technologies['speed-module'].researched=false;
game.player.force.set_saved_technology_progress('speed-module', 0);
game.player.force.technologies['speed-module'].researched=true;
game.player.force.technologies['efficiency-module'].researched=false;
game.player.force.set_saved_technology_progress('efficiency-module', 0);
game.player.force.technologies['efficiency-module'].researched=true;
game.player.force.technologies['productivity-module'].researched=false;
game.player.force.set_saved_technology_progress('productivity-module', 0);
game.player.force.technologies['productivity-module'].researched=true
I will look into a proper fix for this.
Cheers.