Apple logo stuck days after screen replacement no bootloop no home vib
I recently replaced a IPhone 7 plus screen with a non-oem screen. Everything went well and the phone was returned. The same day I get to hear the touch isn't working as it should, no big deal, I'll just replace it again. I recieve the phone a few days later, on and working, test a few things, nothing seems wrong and I turn it off. Then I remembered I forgot to test some other things and I powered it back on again. Now it's stuck on the apple logo. I let it sit for 10min and nothing happens. It does not appear to reboot as the apple logo is constantly on and does not flash at any point. The home button does not vibrate when pressed. I tried a hard reset using vol down and power buttons and it did restart but stuck on the same thing again. I can enter DFU mode with vol down and power and it is found in Itunes. I can choose update or reset but the guy I fixed it for has data which is very important which is not backed up so I can't try to reset it.
I tried doing an update and it seems to work but it takes almost 30 minutes and when it's "verifying with apple" the screen turns blank and it's no longer recognized by Itunes. If I plug it out and plug it in again I hear it connect and itunes pop up an error saying "unknown error 0xE8000065" which I can't find any related solution for.
I opened it up again and replaced the screen with a working OEM, replaced the charge port and I'm about to replace the front camera flex but nothing so far has changed its state. All parts are connected and mounted properly before starting it up again. I'm going to try updating on other computers and see if itunes or the cables I'm using are acting up.
I don't believe anything is damaged nor can I see any damage on any flexes or cables like the home button (which I know cannot be replaced so far).
Any suggestions or tips to try? I'm feeling quite stumped how a phone which only had some occasional touch issues suddenly seems completely corrupt after a simple Off and On without even opening it again first.