Well, that's part of the problem...

If I open blink.pbp and then hit compile and program, it all works fine. If I open mplab and import hex or open asm, it won't program.