Chosen Solution
I bought a new LCD and screen fresh out of the box new home button fresh out of the box put them both together hooked it up screen works fine home button doesn’t work I’m racking my brain trying to figure this out somebody please help me
Try replacing the flex cable that connect the home bottom to the motherboard , it runs behind that metal plate. Put the phone back together and see if the problem been fixed !