Apple logo flashing on iPhone 7
My iPhone 7 has been flashing the Apple logo on and off after I have tried to reset it. Apple logo appears for a few seconds and then goes black then repeats to no end. I reseted it because my iPhone said that there's no SIM card even when there was.
I have tried restoring and updating it on iTunes multiple times (followed the instructions on If your iPhone, iPad, or iPod touch won't turn on - Apple Support) on two different computers but neither has worked. After restoring, it just goes back to flashing the Apple logo on and off.
Also have tried DFU mode but after that, it went back to flashing.
I just left it overnight and woke up to the Hello screen and I set it up like it back up like normal. But after I finished setting it up, it went back to flashing to logo again.
Another solution I have tried was just letting it die and trying again. But after I started to charge it, it went back to flashing.
This problem has happened before a couple days ago but my iPhone went back to normal before I had to restore and update it. By normal I mean like I could connect to data, wifi, got notifications, etc.
I don't get any notifications or sounds and can't receive calls either. Just flashing. The iPhone is only a couple months old.
Anything helps at this point! Thank you!
iPhone 7