Every other key works cept numpad 1 and no the key is not broken just not recognized by the trainer I'm very confused now.
It's probably due to one of 2 things (providing you've gone through the usual steps):
1 -> Some program or background task is hooking that key (IE. it's intercepting it's input in some way). Check what's running on your PC and cut down on unecessary services/programs that run when you start your PC, especially if it's something new as that's likely the cause
2 -> Something is physically wrong with that key. Try just typing the number 1 into a text box somewhere and seeing what happens.