I see the post from another person with the same issue. I have not dealt with IBM/Lenovo support in a while. We use mostly Dell at work.
Here is what is most likely going to happen. You HAVE to persevere and get a replacement though.
First, and to save yourself grief (because the Lenovo support will require you to do all this first before they believe there is a hardware issue). Make sure all the Windows updates are current on the machine. Do this by clicking on the Windows start button, then the gear to get into setup and then Update and Security->Check for Updates. Get all those installed. If there is some sort of Lenovo support assistant software on the machine use that to make sure all the drivers and the BIOS are up to date. If there is no obvious support software on the machine go to support.lenovo.com in your web browser. Find your machine and run any diagnostics/updates you can. If you do this you will save yourself a lot of time dealing with the support people on the phone. Also, if there is chat support I suggest you try that. Companies are using chat more than phone support and I've had better response time with chat lately.
1. You have to call tech support and deal with them. Not fun.
2. Stay on the phone and be firm but polite.
3. They will ask you to go through diagnostics to determine the issue. The poor people on the phone with you HAVE to make you do this. Please understand they are not trying to be jerks. They just have to make sure they check all the little boxes in their system so they get to keep their jobs. No matter how stupid the task, just do it (or fake it if you can).
4. Again, I don't see any reason why software or the OS install would be the cause of the issue you are having. If the keyboard driver was corrupt you'd have more going wrong than what you've described.
Good luck.