Hacking pushbuttons

OK! it works! just sticked an NPN 2n9013 instead of the PNP, changed the code to send the "pause" as a HIGH pulse, and everything works. Sad that i suck so much at electronics to not have been able to figure it out myself (i still dont really get the difference between NPN and PNP, beside the fact that one is high-activated and the other is low-activated... the voltage drop in my case?)

thank you everybody for the wonderful answers, and taking the time, its deeply appreciated.