PIC type incorrect type identification

Hi, I have a 8076 programming board, which when you run the
identify connected pic it says its a 16F785
when its a 18F4550 in the board.

I have tried a new 18F4550 still same problem.
Anyone have any idea of the cause and solution?

Thanks

Just to confirm the K8076 was working I tried reading a previously PIC, programmed on a K8048, the K8076 correctly identifies this PIC as a 16F627 so it looks like the K8076 is working on some PICs just not on the 18F4550.

Any suggestion as to how to get it to recognize an 4550 ?
Thanks