Each and every STUN phone needs to have a unique SIP port. You cannot have them all configured to the same port. The customer probably did not have a problem with calls, but the duplicates will appear
It should be for example:
Jane Moriaty: 5060
Christopher Wood: 5062
Richard Clayton: 5064 and so on ..
Also, can you check if the remote phones firewall is configured correctly (static ports set per each phone, and SIP-ALG off)? It may be the case that the phones are assigned random ports each time by the firewall. The PBX sees the same extension sending registration from various ports and causes duplicates to appear.