Chosen Solution
I had my iPhone into a shop for repairing when my power button failed. After I got it back, I have very bad bluetooth reception and almost non-existent WiFi. I remember that the shop did not use gloves. I took it back there and they are denying all responsibility. So I assume that there’s probably some finger oil on various parts and I’ve seen all of the suggestions on here about cleaning “all contacts” with a degreaser or Windex. But I don’t know what “all contacts” are. Can someone help me out and point them out?
Hey Snowdog, This is a pretty common problem, and you’re correct about the finger oil causing bluetooth to fail. There are a couple places that you should clean the contacts before re-assembly. While many of connectors in the iPhone use plug-and-socket connections, many just use spring pressure contacts. These pressure contacts are those which you should clean off. Here are a few: Dock Connector ContactsNear the vibration motor (double check this one, it is likely the culprit)Grounding Pin Use some isopropyl alcohol or some Windex on a Q-tip or microfiber cloth, and you should be golden. Good luck, and let us know how it turns out.