However, the stock firmware has built-in limitations—many of them artificial. It checks for a "genuine" interface, refuses to work with some clone hardware, and locks certain functions behind paywalls.
If the LED stays red and the PC won't recognize it, the flash failed. You will need a PICkit programmer to flash the hex directly via the ICSP pins on the board. opcom firmware 199 hex file patched