Are you pressing the program button BEFORE you hit download? Also, make sure that you have securely attached the cable into both the computer and the controller. In addition to that, make sure that the proper port is set in IFI Loader. I've made that mistake far too many times.
I hope that helps. Sometimes it's the silliest mistake that is causing the problem.
