The point I'm trying to make rosie1959 is that the Test and Trace system is clearly not fulfilling its requirements. Somebody, some group of developers, were commissioned to create that system and the one, big thing it has to do is tell local authorities which people in their areas were positive, so that they could then follow them up. And it didn't do that. So somebody in "tech" has created a system that failed quite spectacularly. System errors aren't acts of God, they happen for a reason and in this case it should have been identified at the testing stage.
They could have had redundancy in the system that sent the data twice just in case, or error checking that made sure that the number of cases input was equalled by the number of cases sent out. But no, for 3 weeks it kept on missing people. If someone on one of my development teams had committed such a basic error, guts would have been taken for garters.
I certainly wouldn't have been blaming the operators, but you can bet the CEOs would have been blaming me. And quite right. When you create a software system, you have a responsibility to get it right, especially when people's lives depend on it.