Ask a technician

iPhone 15 and 15 Plus restarting every 3 minutes

If your iPhone 15 or 15 Plus restarts about every 3 minutes, often with a short pink or purple flash, its power controller (SMC) has lost one of its sensors. The panic log names which one - here is what each code means on this model, how sure repair technicians are, and what real repairs showed.

What the panic log says

Open the newest panic-full file (Settings → Privacy & Security → Analytics & Improvements → Analytics Data). On an iPhone 15 or 15 Plus the important line looks like this (from an iPhone 15 on iFixit):

SMC PANIC ... SMC BSC failure ... S.sensor array 0 - 4 is 0x0, 0x80000, 0x0, 0x0, 0x0

The number that is not zero is the sensor code. Newer iOS versions print it in decimal: 524288 is the same as 0x80000. The table shows both.

Sensor codes on iPhone 15 and 15 Plus

CodePartConfidenceSources
0x80000
524288
Charging port flexHighiFixit, iPad Rehab, iRepair Experts
0x100000
1048576
Front sensor (proximity) flex, top of the screenHighiFixit, iPad Rehab, iRepair Experts
0x200000
2097152
Wireless charging coil flex (on the back glass)HighiFixit, iPad Rehab, iRepair Experts
0xa1
161
Battery data (battery or its connector)Medium - one tableiFixit

Two parts at once

Each sensor is one bit, so codes add up (in hexadecimal):

The analyzer splits combined codes for you.

What repairs showed

Test order

  1. What was repaired last? A screen, battery, charging port or back-glass job is the first suspect - the part fitted, or a cable disturbed during it.
  2. Inspect the flex and its connector under magnification: torn traces, liquid marks, a bent pin.
  3. Test with a known-good original part plugged in. Unplugging the cable does not test it - an unplugged sensor is missing too, so the phone still restarts.
  4. Expect side effects: a replacement front sensor flex loses True Tone and auto-brightness; a battery or back glass that is not paired with Apple's System Configuration shows a parts message.
  5. If a good part does not stop it, the fault is on the logic board (often after liquid damage) - micro-soldering.
  6. Do not restore iOS for a hardware code. An SMC panic happens below iOS; restoring only costs time and, without a backup, your data.

Not the same problem

Sources

Different code, or still restarting after the part swap? Post your panic log on the NoPowerFix repair forum - board-level technicians answer, and every confirmed fix improves these tables.

Ask on the NoPowerFix forum