Problem Solved, it was an issue with the programmer. They updated my software (which updated the firmware too), and now it all works.

Thank you Mackrackit for your responses!