Hola, no tengo mucha idea de cual puede ser el problema... sólo puedo decirte que si el error es en la dirección 0x2100: esta es la primera celda de la memoria de datos(EEPROM) por lo que se supone que la memoria de programa(FLASH) sí se habrá grabado bien ya que esta se graba antes.... en principio, si no has grabado nada, desde tu programa, en la EEPROM el resto del programa se debe haber grabado bien...
¿Has probado el PIC en tu circuito despues de grabar con este error?
Saludos!