I switched from iPhone 12 pro to 15 pro. Noticed the heat issue right away. Did not return the phone as Apple was working on a fix. When 17.0.3 came out I upgraded but that did NOT fix the issue. I called support and they ran a diagnosis and could not find out anything. I was told to go to Genius Bar, so I booked a time and went there. They could not help either. Here is what I was told:
- Sign up to iCloud
- Back up all your data on iCloud ( Doing it iPhone to iPhone or iPhone to Mac does NOT work)
- Then use this link to wipe out your iPhone: Restore your iPhone, iPad, or iPod to factory settings - Apple Support
- The Wiping out has to be done from Mac (doing it on iPhone does NOT work)
- Then try to restore it from iCloud
This is the most ridiculous workaround, here is why:
First, you have to sign up for iCloud and pay them. Then you have to waste 2-3 days of your time to wait and hope everything is backed up. Then I tried to restore it, which even the technician said not everything would come over.
I have not done this and I do not have time to do all this. But I could not return my phone either as I waited for Apple to release a "fix".
The reason for this BUG is that some of their app are having issues with older "Settings" saved by the older iPhone. So instead of fixing this bug, Apple has been asking people to do the above since the upgrade from iPhone 13 was released.
I hope Apple will read this note and take responsibility and fix this bug!!!
I still do NOT know if the above does work.
If anyone has the time and the courage to do all that please post here to see if that actually worked.