So i drop my phone and suddenly the home button was stopped working. After a few days it came back but i didnt do anything. I was even planning to replace the button when it suddenly came back. But then again, after a few it fails again. So now, I am not so sure if its a hardware problem or just a bug ..