Thanks a lot findecanor.
Update on this one. I contacted the retailer. It appears that the keyboard tray I got is wobblier than normal. I was advised to contact humanscale support. I also installed another keyboard tray (not Humanscale), and it is lot more stable.