I don't know whether I lack knowledge of a shipyard feature or it is a bug, but I cannot replace cannons that fall out. I can sell all my cannons, and buy new ones, it makes no difference. It greatly weakens the ship against forts, problematic for the last mission. How do I replace cannons that fall out?