Panic full error code 0x500000
Hi there. My iPhone 14 Plus keeps rebooting every few minutes. Error code is 0x500000.
Can anyone shed some light on what this issue is and what I need to do to get it resolved
crwdns2934109:0crwdne2934109:0
Hi there. My iPhone 14 Plus keeps rebooting every few minutes. Error code is 0x500000.
Can anyone shed some light on what this issue is and what I need to do to get it resolved
crwdns2934109:0crwdne2934109:0
Hi Liza,
You were on the right track with error code . Here's the smoking gun from your panic log.
S.sensor array 0 - 4 is 0x0, 0x500000, 0x0, 0x0, 0x0
Alisha, who asked you about it previously, is the author of the best information we have on iPhone panic log errors. Here's what their wiki page has to say about yours.
iPhone SMC Panic Assertion Failed - iFixit
Sensor Array: 0x500000
Likely Issue: Battery **
**Replacing the battery will result in a warning message that the battery installed is not an OEM Apple battery, unless you use an Apple battery supplied by Apple's Self Service Repair program and run System Configuration.
The short story is your phone is having an issue talking to the battery. It scans its sensors every three minutes, so three minutes after booting it goes to check. In your case for some reason it can't talk to the chip on the battery so it reboots the phone in an attempt to recover. Of course this is a hardware failure, so once it comes back up and checks the sensors again, it sees that it can't talk to the battery so it reboots the phone... and just keeps doing it because despite how smart a computer can look, it's really stupid and will never ever realize that rebooting again won't help.
So the fix here is to replace your battery. If you buy a genuine Apple battery and have iOS 18 then you should be able to get rid of the "genuine parts" warning using the Repair Assistant; otherwise you'll either have to pay Apple to fix it or live with the warning.
Here's the iFixit guide showing you how to do that repair if you decide you want to tackle it yourself.
crwdns2934105:0crwdne2934105:0
actually secondhand batteries would work as well. It's going to show as "used" in the parts and service history, but it won't have any compatibility issues.
@leooooooooo Yes, absolutely correct; a new or used battery is fine as long as it's a genuine Apple part, with the caveat that it can't be from a phone that's been reported lost or stolen. And with the release of iOS 18, users can now pair their Apple battery to the phone using the Repair Assistant, eliminating the warning message and restoring the ability to view the battery health information.
{"bug_type":"210","timestamp":"2025-12-19 16:19:54.00 +0300","os_version":"iPhone OS 17.4.1 (21E236)","roots_installed":0,"incident_id":"C00608FF-EE45-4DA6-AE23-78756C421FD2"}
{
"build" : "iPhone OS 17.4.1 (21E236)",
"product" : "iPhone14,8",
"socId" : "8110",
"socRevision" : "11",
"incident" : "C00608FF-EE45-4DA6-AE23-78756C421FD2",
"crashReporterKey" : "5fba0fd7ae4562577b1c858df0f36b596b49d9dc",
"kernel" : "Darwin Kernel Version 23.4.0: Fri Mar 8 23:31:19 PST 2024; root:xnu-10063.102.14~67\/RELEASE_ARM64_T8110",
"date" : "2025-12-19 16:19:54.81 +0300",
"panicString" : "panic(cpu 2 caller 0xfffffff03adadde8): SMC PANIC - ASSERTION FAILED: target\/d28\/target.cpp:266: 0, SMC BSC failure, spreadsheet ver(*10) 40\nS.sensor array 0 - 4 is 0x0, 0x500000, 0x0, 0x0, 0x0 \nF.sensor array 0 is 0x0\n\n - Misc(2) OUTBOX1 not ready\nASSERTION FAILED: target\/d28\/target.cpp:266: 0, SMC BSC failure, spreadsheet ver(*10) 40\nS.sensor array 0 - 4 is 0x0, 0x500000, 0x0, 0x0, 0x0 \nF.sensor array 0 is 0x0\n\n\nRTKit: RTKit-2419.102.1.release - Client: AppleSMCFirmware-4283.102.1.d28.REL\n!UUID: e1e60d6f-ffea-3505-b762-230396fe6490\nTime: 0x00000003c6e25e67\n\n
crwdns2934105:0crwdne2934105:0
@arhankhan28190 I trimmed your post down to just the first page, as the rest of it would only be useful for Apple engineers. Your error is exactly the same as that of the original question, so the fix is the same too; replace your battery.
What's wrong with it? Please tell me.
crwdns2934105:0crwdne2934105:0
@supperaddmaster, your phone is being a little odd in that it's giving you the error code in decimal values rather than hexadecimal like most others, However, with the help of a programmer's calculator, it's easy enough to turn your code into hex so we can figure out what it means.
Code: 4194304
Hexadecimal value: 0x400000
An iPhone 14,8 code means you have an iPhone 14 Plus. This page gives the codes and probably fixes for your phone.
iPhone SMC Panic Assertion Failed - iFixit
Here's the diagnosis for your phone based on that information.
iPhone Model: iPhone 14 and 14 Plus
Sensor Array: 0x400000
Likely Issue: Wireless Charger Coil ***
***There is a sensor on the wireless charge coil cable that is paired/calibrated to the device. Replacing it with another back glass assembly, or wireless charge coil will result in the same issue, unless you use an Apple part (back glass) supplied by Apple's Self Service Repair program and run System Configuration.
The note here was put in place before the release of iOS 18 and the availability of the Repair Assistant. With that update, it is now possible to replace your charging coil with a genuine Apple coil, new or used, and pair it back to your phone with that utility. The only caveat is that the replacement coil cannot be taken from a phone that is reported lost or stolen, but you have the choice of buying a new part from Apple or a used one online at sites like eBay.
Of course, Apple doesn't sell just the coil by itself; you have to buy a new back glass panel, which comes with the coil.
That does make the repair easier; here's the iFixit guide showing you how to replace that back panel.
iPhone 14 Plus Rear Glass Replacement - iFixit Repair Guide
I hope that answers all your questions. Good luck with your repair; let us know how it all turns out!
crwdns2934105:0crwdne2934105:0
crwdns2936751:024crwdne2936751:0 5
crwdns2936753:07crwdne2936753:0 61
crwdns2936753:030crwdne2936753:0 225
crwdns2942667:0crwdne2942667:0 2,360
Can you post the full panic, just so I now I've got it right? A screenshot. Or other. If you can?
crwdns2934271:0crwdnd2934271:0 Alisha C crwdne2934271:0
I don’t know how
crwdns2934271:0crwdnd2934271:0 Liza crwdne2934271:0
{"bug_type":"210","timestamp":"2025-06-01 03:31:27.00 +0100","os_version":"iPhone OS 18.5 (22F76)","roots_installed":0,"incident_id":"7B5557D5-5C52-444A-9BD1-E26BE033DC4B"}
{
"build" : "iPhone OS 18.5 (22F76)",
"product" : "iPhone14,8",
"socId" : "8110",
"socRevision" : "11",
"incident" : "7B5557D5-5C52-444A-9BD1-E26BE033DC4B",
"crashReporterKey" : "4db0141a5734c630d1219f5206225807486278c8",
"kernel" : "Darwin Kernel Version 24.5.0: Tue Apr 22 20:37:55 PDT 2025; root:xnu-11417.122.4~1\/RELEASE_ARM64_T8110",
"date" : "2025-06-01 03:31:27.66 +0100",
"panicString" : "panic(cpu 3 caller 0xfffffff04a0340f0): SMC PANIC - ASSERT: target\/d28\/target.cpp:266: 0, SMC BSC failure, spreadsheet ver(*10) 40\nS.sensor array 0 - 4 is 0x0, 0x500000, 0x0, 0x0, 0x0 \nF.sensor array 0 is 0x0\n\n - Misc(2) OUTBOX1 not ready\nASSERT: target\/d28\/target.cpp:266: 0, SMC BSC failure, spreadsheet ver(*10) 40\nS.sensor array 0 - 4 is 0x0, 0x500000, 0x0, 0x0, 0x0 \nF.sensor array 0 is 0x0\n\n\nRTKit: RTKit-2784.122.1
crwdns2934271:0crwdnd2934271:0 Liza crwdne2934271:0