Given the size and complexity of such a device, and the limited number of them that are constructed (which means they are always a one-off), it would be a miracle on the order of Moses parting the Red Sea for one of them to be built __without__ such mistakes happening. In you are a developer, think of the number of times you have seen a successful SAP deployment i.e. on time, on budget, meets specs. Then multiply tha…
This is, bare minimum, an embarrassing failure of design. No system, especially on a military ship, should have no redundancy. A single point of failure should not bring down every toilet on the ship. It's a damn aircraft carrier- splurge on separate sewage in the aft and fore.