If you programmed from the laptop, the programm actually register both input.
If you work from a tower, depending on what you use, you have to manually bind the two corresponding input as one.
I ran into this issue a while back, a friend couldn't get a key to work while my project was fine. It's really stupid and you can't really fault anyone but the computer for it really.