currently I'm playing the Imperial Navy Campaign and encountered this grave problem:
The Upgrades you can choose are not working as intended it seems.
Upgrades meant to be for all ships ("applies to all ships") are not really applied to all ships.
For example in one battle every Mechanicus ship has the upgrades for better armor, better shields and better speed but the Imperial Navy ships does not have them, or just some random ones?
As you can see in the screenshots.. even the same ship class (BC Overlord) has it randomly.. one has some of the upgrades (better shields, better manouvres etc.) but the other has not and both dont have the armor or speed upgrade.