If you are not using the LVP( you can know by studying the configuration settings) mode see that pin 10 is disconnected by a print cut close to pin10 of the IC base.
Try to enable the
Verify during programming mode in the settings of the programming software.
then have a multimeter check of the Vpp on Capacitor C2 . if it is any thing less than 12V DC, perhaps you get the error "Verify failed at address 0000h". If possible try to increase the R1 (4K7) to 6K8. By this the Vpp LED will be Dim .
Also try to , If possible increase R3 to 680
hm: this will make grren LED little DIM but the 5V will not be overloaded, perhaps.