iPhone 12 Mini boot-looping due to "charging port flex"?
Since yesterday, my iPhone 12 mini has been boot-looping every 5-15 minutes (the screen goes black, the Apple logo appears, and then it works for a while).
When it's on, it seems to work normally, with some exceptions. The option to turn on the Wi-Fi in Settings is greyed out and set to "off". The Bluetooth menu only shows a loading wheel, and does not show any of my previously connected devices. The phone also gets a bit warm, even if I do nothing.
I've used one of the tools linked on the repair.wiki page for this problem, which told me that the problems indicated by the panic logs are "Charging Port Flex", "Power Button Flex", "NAND", and "Wi-Fi Module". The last of those panic logs is here: https://pastebin.com/ay5hS2eS
I have replaced batteries on the iPhone 4 and 6 before, but I've heard that the newer iPhones are much more difficult to repair. Is this problem easily fixable, or is this something I should bring to an Apple store?
crwdns2934109:0crwdne2934109:0
Commenting so I remember to come back after this meeting is over and weigh in :)
crwdns2934271:0crwdnd2934271:0 Alisha C crwdne2934271:0