I have a HEX file that is used to program a PIC18F2420. When read in by USBPrg 6.39 the fields in the Configuration tab are populated correctly, as the configuration information is in the HEX file. When the same file is read into USBPrg 7.40, the fields in the Configuration tab don't change at all. Furthermore, the method to change the fields in 7.40 appears to be faulty or have shortcomings, since it can't replicate the exact values I get automatically in 6.39 by forcibly choosing items from the combo boxes because I can't directly enter the corresponding hex values. Why this regression? Is there a way to bring in the values that were in the input file all along without having to enter them manually? My programmer is a GQ-4X V4 and I have USBPrg 7.40. A colleague has a GQ-3X and runs USBPrg 6.39. He is able to program the PIC18F2420 without any issues and I cannot, despite having a newer device with more recent software.