Chosen Solution
I installed a new screen and home button on my iPhone 7plus and the new home button isn’t working properly ?
You need the old home button, new ones won’t work on iPhone 7 and above.
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.