Make sure you step through the IFI troubleshooting FAQ,
IFI FAQ
Some times the code error light will come on when the computer did not finish loading the hex file. I would try loading the default hex a few more times just to verify that your program or downloading method is not causing the error.