Chosen Solution

I have completed the install of a new screen for my iPhone 8 but after transferring the home button from the old screen to the new one it is no longer recognized (as in it doesn’t function at all, not as a button and not for Touch ID). To test, I put it back in the old screen and reassembled the iPhone 8 and the button worked fine again (haptic response and touch id) but after moving it back to the new iFixit screen and reassembling the iPhone the button stops working (no haptic response, no touch id, no response from iphone). Is there some extra step I should be doing? I have already reinstalled ios after factory defaulting it. I also tried putting it into DFU mode and reinstalling ios but it didn’t make any difference

The new screen has a torn cable somewhere, replace it.

New replacement screens are crap quality, it’s like a lottery getting a decent one. Contact ifixit and ask for a replacement. Hopefully the new one will work.