Chosen Solution

I installed a screen including the home button from a different iPhone 7. After a successful boot, an error message says “Touch ID not working”. Is this Apple, trying to prevent their devices from being repaired or did I mess up the connectors?

@sebi108, Yes, the TouchID functionality of the Home button is serialized to the logic board. Only the original Home button will work with your phone, unless it’s replaced by Apple and they pair the new Home button.

the 6s was the last generation of phone where you could use an apple button from one phone in another, but you would lose Touch ID capability. with the 7 (and going forward) the only apple button that will work in a phone is the one that came with it from the factory. unless you go to apple and pay through the nose for an official home button replacement, your only option is to get a good quality (JC type) 3rd party home button from a source like injured gadgets or ifixit. it will give you home button functionality, but no Touch ID. or you could just put the original home button into the new screen, if that’s an option