Chosen Solution
I was following the guide posted here to do a mobo swap, I did the swap however for some reason the home button and microphone does not work. Everything seems to be connected properly and I cannot find the reason for those two function seem to not work anymore. This is very frustrating and I would appreciate any kind of help. Thanks.
Its the black ZIF connectors. they are not close property.