Cannot write the program to the PIC

Hi,
I have a few PIC programmer(K8048), but 1 of the unit is facing the the problem, whereby when the SW5 in program mode the LD8 is not ON and when i want to write the program the error message is appear, the statement is NO PIC ONBOARD, PROGRAMMER MUST BE SET TO PGM MODE, PIC TYPE MISMATCHED WITH SOFTWARE. Anyone can advise me, tq