Según lo que veo en tu imagen se esta generando un insert into, si es de la manera en que lo describes hay algo que en vez de ejecutar un update (aunque no tengo claro que) esta ejecutando un insert into y al ya existir ese pj, le es imposible crear otro campo con los mismos datos.
Podrías buscar en donde se ocasiona la llamada erronea debugando el worldserver.
Saludos