Separate Num Lock behavior from missing events
The numeric keypad uses different physical codes from the number row. Numpad1 and Digit1 are different positions even when both produce the character 1.
With Num Lock off, a keypad digit can act as navigation. Compare the physical code with the interpreted key. A laptop embedded keypad may require a model-specific Fn or Num Lock combination.
The Num Lock indicator is sampled from browser events. An unknown or unsupported state is not proof that the lock is off. Check an application where you normally enter numbers.
If keypad presses move the pointer, inspect Mouse Keys. If the keypad sends no events anywhere, compare another port, connection or computer before deciding on repair.
Read how our browser tests work for event handling, measurement limits, and privacy details.