Just to be safe, I started the game again, because the first time this bug occurred, along with another one where Cryopods could be repaired infinitely even after being fully repaired. In both playthroughs, I searched everything and discovered all parts of the ship before attempting to create the module.