I dont have one available but push down on the ribbon cables you see as this will seat them all.
The short one in the middle.
Once doing this, is the keyboard now working?
It is the controller on the mainboard that has faulted.
It can just be the cable but this is not the case.
I am really sorry about this and you are going to have to return the macbook to have this replaced. It will be covered by the warranty if this has not expired, and the replacement will be done at no cost to you.
I am really sorry about this, and if you have problems, or would like any additional information or assistance, please do not hesitate to let me know.
And if you can take a second to rate my service, that would be greatly appreciated.