Skip to main content

Free Shipping on Domestic Orders $75+

Repair guides and disassembly information for the 14-inch MacBook Pro released in October of 2021, featuring Apple-designed M1 Pro and M1 Max SoCs. Model A2442.

Diagnostics code PPP007 with MagSafe and USB-C

Hi all,

My 2021 MBP M1 Max has been unstable recently. Main symptom is the battery not holding charge well, but I've also gotten a few weird crashes including a green or pink screen for a second before shutting down. Used to hold charge for days, now its a few hours at best.

I mostly use the USB-C port to charge (plugged into a Dell external monitor with 90W USB-C port).

I ran the diagnostic yesterday and I'm getting the PPP07 code, both with USB-C charging and MagSafe. Battery health is "Normal", with 80% capacity.

Is there anything I can do to narrow down the issue before bringing it in to an Apple store, etc.? I'm reasonably handy.

Thanks!

UPDATE:

  • Ran the diagnostic with JUST MagSafe and no peripherals. Still getting PPP007:/
  • coconutBattery screen shot attached, as requested.
Image

UPDATE 2:

  • This is yesterday/today's battery discharge. Fully charged until I logged off for the day. Went from 100% to 20% when fully asleep in my backpack overnight. Wtf!

*

Image
Answer this question I have this problem too

Is this a good question?

Score 1
5 Comments

@irl the PPP07 code means the Mac isn't reading the power adapter correctly. Since this happens on both MagSafe and USB-C it seems that your chargers are fine and the issue is internal. Disconnect the Dell monitor and all other peripherals. Run the laptop strictly on battery, then recharge using the original Apple MagSafe charger. Third-party USB-C displays can interfere with power management and trigger these crashes

Also, try and run the App coconutBattery and copy the results of that to your question. It'll give us a better idea of what is going on with your battery.

One other thing I suggest is that you check the panic logs. Those should confirm if it is just a failing battery or if the logic board's charging circuitry has issues. Open the Console app and look under "Crash Reports" or "Log Reports" for a file starting with "panic". That log should point to the exact sensor or power rail that maybe causing the crash. Copy that text to your question as well.

by

Thanks, will do! Just to clarify, do you mean disconnect the monitor and peripherals and run the diagnostic again? Or just...not use those things ever??

by

@irl1177 disconnect and run the diagnostics without it. Let's see what it shows. Keep in mind that "Third-party USB-C displays can interfere with power management and trigger these crashes". Apple likes Apple chargers and does not like anybody else :-)

by

Thanks for your patience. Ran the diagnostic with just the MagSafe, no peripherals. Got the same PPP007 code. CoconutBattery screenshot attached to original post.

by

@irl1177 you already know that at 79% health and over 400 cycles, your battery will need replacing soon, but a worn battery does not drop 80% overnight on its own.

The real problem is that 9.2W discharge rate. That is a massive power draw for a computer just sitting there. Pulling a constant 9.2W means your logic board, CPU, and background processes are fully awake and working hard. That explains exactly why it chewed through 80% of your battery while sitting in your backpack. You either have a rogue software process refusing to let the system sleep, or a physical short on the logic board likely around the MagSafe DC-In board or SMC that is constantly waking the computer up. First, do a full SMC reset. If it still drains overnight, open your Terminal app and run pmset -g log | grep -i (found that one on here :-)

by

Add a comment

1 Answer

Most Helpful Answer

The issue is the implementation of USB-C Fast Charging the monitor power unit Vs the Apple charger supports and while the Monitor's power is 90W that's the combined load if I'm not mistaken. Best to stick with an Apple-certified charger.

Was this answer helpful?

Score 1
Add a comment

Add your answer

irl will be eternally grateful.
View Statistics:

Past 24 Hours: 1

Past 7 Days: 40

Past 30 Days: 66

All Time: 66