A lost confirmation does not become a duplicate
The hardest network failure is not a connection that drops — it is one that carries the interview to the server and loses the confirmation on the way back. The device cannot tell that apart from a failure, so it keeps its copy and tries again. The server recognises an interview it already holds and stores it once.