Some keys on keyboard become unresponsive
A few weeks ago I noticed the R key on my keyboard wouldn't respond every now and then, so I'd have to hit it again.
This problem grew every day, and the frequency of the R key not responding got higher and higher. It then got to the point where I needed more force to get the R key to respond, and eventually I'd literally have to use my arm strength and push the key in really hard.
I removed the key and cleaned under it. It had no effect. I ended up leaving it and using the on screen keyboard just for the R key.
What's started happening now is that if I press the R key accidently, it sometimes causes the 5 keys on the right of it (T Y U I O) to stop responding too. Restarting the laptop doesn't solve this, and I just have to open the R key and keep pressing it to hope the problem of the 5 other keys solves itself (which it eventually does). I don't really have any other solution to get them to work.
I'm getting an external keyboard as this is becoming unworkable.
What could be causing this whole mess and what are the solutions?
MacBook Pro 13″, macOS 11.2