Here's a situation in B1147.20 where you are unable to manually command a submarine to change the weapon loaded in its torpedo tubes.
Here's a Shang with a full normal loadout. All torpedo tubes are full of Yu-10 torpedoes.

I want to manually command the sub to take two torpedoes out of the tubes, and replace them with YJ-82 anti-shipping missiles. I tick the reload priority for those weapons in those two tubes, and start the program running again.

Normally, the time to fire would start showing a countdown, and the weapons would be changed after a few minutes. In this case, nothing happens, and the torpedoes are not changed for missiles.
However, the program is now trying to add a series of empty torpedo entries to the Torpedo Decoys magazine.

At the moment, it looks like the only way to get the sub to switch weapons is to fire the torpedoes first. Then they can reload with something else.


