Operators keys on numeric keypad don't work anymore

Hey everybody,
I just realized that the keys for the "+", "-", "*", "/" and enter of the numeric keyboard don't work anymore, although they were fine until a while ago. The tab key seem to be broken as well. Pressing "+" I get the effect of "arrow up", pressing the multiplier key opens the menu that you get clicking with the right mouse button. Other keys seem to be simply ineffective.
I have xkeycaps installed and they seem to be correctly mapped. The xev output seem ok to me as well, for my limited understanding. For instance, pressing "+":

KeyPress event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2532693, (59,41), root:(65,107), state 0x0, keycode 86 (keysym 0xffab, KP_Add), same_screen YES, XLookupString gives 1 bytes: (2b) "+" XmbLookupString gives 1 bytes: (2b) "+" XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2532864, (59,41), root:(65,107), state 0x0, keycode 86 (keysym 0xffab, KP_Add), same_screen YES, XLookupString gives 1 bytes: (2b) "+" XFilterEvent returns: False

Pressing "-":
KeyPress event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2531465, (59,41), root:(65,107), state 0x0, keycode 82 (keysym 0xffad, KP_Subtract), same_screen YES, XLookupString gives 1 bytes: (2d) "-" XmbLookupString gives 1 bytes: (2d) "-" XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2531664, (59,41), root:(65,107), state 0x0, keycode 82 (keysym 0xffad, KP_Subtract), same_screen YES, XLookupString gives 1 bytes: (2d) "-" XFilterEvent returns: False

Pressing "*":
KeyPress event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2530333, (59,41), root:(65,107), state 0x0, keycode 63 (keysym 0xffaa, KP_Multiply), same_screen YES, XLookupString gives 1 bytes: (2a) "*" XmbLookupString gives 1 bytes: (2a) "*" XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2530533, (59,41), root:(65,107), state 0x0, keycode 63 (keysym 0xffaa, KP_Multiply), same_screen YES, XLookupString gives 1 bytes: (2a) "*" XFilterEvent returns: False

I'm on Ubuntu Mate 20.04.1 on a Acer Aspire 3 A315 with AMD Ryzen 5. It's a new thing so I guess it's something that came with one of the latest upgrades.

Thank you all in advance.

To be honest, I'm experiencing also other unrelated issues, such as libre office cell crashing often, and firefox resetting certain pages to the top after scrolling down. Curiously, it doesn't happen in any page, for instance this website works fine, while researchgate.com is a nightmare.

Am I the only one facing these problems?

Apparently the issue was solved by a further upgrade because today the keypad works. It seems that the other issues are gone as well, at least according to some very brief test.
Sorry for this useless post, if the mods want to remove it is fine with me.