hola no se si encontrastes la solucion del error, pero podes intentar haciendo un metodo (modulo) que te mande a llamar a una funcion que cuando encuentre registros repetidos (si la clave primaria es un autonumerico, ke lo sospecho bastante...) ke se lo salte, si te da error en refrescar, entonces ocupa la funcion update y cierra y abre el formulario con alguna funcion de timer para para se autoactualize el solo...
Saludos!!