the only other possibility that I can think of other than damaged keys is that your keyboard connector may have been loosened. Keyboards use a matrix to determine if a key has been pressed to they get a signal on a column and on a row. A, encoder chip interprets the signals and send out the equivalent ASCII code. If the encoder is on your motherboard board and not the keyboard module, then the cable could have been partially pulled out, disabling a column or two of keys.
When you take the laptop apart, first thing is to re-seat the keyboard cable, and see if that fixes it.
Try taking a look at the retainer clip under the key, or the rubber center piece, it’s one of more the pieces are broken then it will not make contact to the base of the keyboard and therefore it will not work, so you may need to buy a new laptop key or a new keyboard.