Chosen Solution

I replaced the back housing, aswell as the screen on my iPhone 7. Once I put it all together, the connector that connects the charger flex cable and taptic motor flex cable to the motherboard was hard to put in, so I forced it in. Upon turning on, the home button does not work, however I know I did not damage my button or the flex cable so I checked the vibration. It does not work, so I assume that’s why my home button doesn’t work. Given then I forced the flex cable connector into the motherboard, and it does not click in well, I buy a new one and proceed to install it, this time perfectly with no complications. Vibration and home button still do not work. The connection on the motherboard itself seems to be perfectly fine, no damage. What could possibly be the issue?

Home button would work even if no vibration is present, haptic is just a feedback of the pressure sensor, thus it seems both are not working. Depending on what you used and the force applied to lift up the connectors some smaller component on the board around connectors may have been damaged, I’ve seen that before unfortunately. You would need good magnification and light source, better if a microscope to check carefully components around connectors after removing the waterproofing rosin.

A dodgy screen can conk out the touchid try the original screen or another screen… the tactic engine could be a damaged connector on the board after forcing the flex on.