I had apple logo boot loop. I tried tenorshare reiboot, dfu mode, force restart etc but nothing helped. My Face ID has some water damage due to few drops of water. So when I opened the phone and detached Face ID connection, it worked fine but at a loss of Face ID recognition. I backed all the data and had a technician replace the Face ID