It is because Shift+numpad key has built in functions.
If you look on your keyboard you will see other things on your numpad, like home, end, up down etc. So if you try to bind, for example, shift+numpad 7 the keyboard will tell your computer that you are pressing the home key.