Hi,, I have just had exactly the same problem. After scratching my head for a while trying to figure out why it was not working. I thought i couldnt loose much by spending $15 on a new dock connector unit that the home button contacts go onto. After spending ten minutes putting it in, turned it on and the hey presto, the home button worked fine. So, i would go for replacing the dock connector unit. Cheers, Chris.