Typing sub-menu numbers - only numbers on main keyboard respond, does not work with keypad numbers

I wrote a macro to improve my workflow. It allows me to quickly pick the model label I want to print.
I put a number a the beginning of the macro name, so that I can quickly call it up.
I can't figure out the macros only activate when I type the numbers above the letters on the main keyboard, and not when I type the numbers on the keypad, which is much more efficient in terms of workflow.
please note that I have a conventional mac USB keyboard with integrated keypad connected to an IMAC - I do not have a wireless or third party additional addo-on keypad
Also please note that this is the first that that this has happened. All my other macros respond normally to keypad key presses when the keypad number is set as a trigger.
Thanks very much for your time and help