It sounds like you're trying a "back door" approach. First, what IDE are you using? MicroCode Studio? MPLABX?

From MicroCode Studio you should have the option of adding a Programmer to the list. Last option, use MPLABX IPE to burn the Hex file to your PIC.

The Snap is just another programmer; like PICKit3, U2, etc. It needs to be added to your "tool box" just as any other programmer.

What programmer have you successfully used in the past? How did you incorporate it into the IDE you use (PBP uses MicroCode Studio)?