strangedays, I am sorry for all the inconveniances that you have, but ....
at the moment, it's all conjecture. If there were general quality problems, the forum would be full of them. With machine production and mass delivery of parts it can happen, that a batch of something is maybe not fully ok. Sadly such things can't be avoided to 100%.
So I would propose to wait and see whether the new buttons solve the problem. If there should be remaining problems in the future I am pretty sure that you will get further help.
About the other problem. It would not be the first time that a computer update (operating system and/or services) leads to problems. I propose you try to find out what might have changed on your computer from the one day where all worked to the other day where not. Make some notes when you 1st observed that it didn't work reliably anymore to be able to cross check with logfiles and update histories. Sometimes such things can also happen on config changes of the user.
With Windows, I would restore a backup from a working system a few days ago in about 10-15 minutes.
This is the usual way how system administration and troubleshooting works ...
If this is not possible for your system, then you should ask for help how this can be achieved for your system.
Operating a computer without a proper backup / recovery strategy is like driving without safety belt.
BR Ramses - UFX III, 12Mic, XTC, ADI-2 Pro FS R BE, RayDAT, X10SRi-F, E5-1680v4, Win10Pro22H2, Cub14