Kernel panic after waking up: DCP PANIC - ASSERT!AppleDCPDPTXPowerController.cpp:538

Hey everyone!

For some time now ive been getting regular kernel panics. It is always the same code (AppleDCPDPTXPowerController.cpp:538)

It happens quite often after my Mac goes to sleep and I wake it up etc.

I even made a video of how I reproduce the problem (lock the screen and press ESC several times).


I have reinstalled MacOS few times. I even wiped the whole SSD and did a complete fresh install with a new user - same problem. No matter what MacOS version (14.4 or 14.5...)


Have you ever seen something like that? How to fix it?


Video: https://www.youtube.com/watch?v=hjDMRXlbfHc


Logs:

panic(cpu 0 caller 0xfffffe001d1592a8): DCP PANIC - ASSERT!AppleDCPDPTXPowerController.cpp:538 No device added after powering on the rails. HPD=0 - dcpav(27)
ASSERT!AppleDCPDPTXPowerController.cpp:538 No device added after powering on the rails. HPD=0
RTKit: RTKit-2419.120.45.release - Client: local-ipad14dcp.RELEASE
!UUID: c9ec7307-40ef-3a92-8ffa-2401fdb3638f
Time: 0x0000000035c815f5

Faulting task 27 Call Stack: 0x000000000001eae0 0x000000000001e4d0 0x000000000001e2d4 0x0000000000017594 0x0000000000058540 0x00000000000fde50 0x000000000001f228 0x00000000000fdba4 0x0000000000058438 0x00000000001080dc 0x00000000000fd7c8 0x000000000001ef54 0x0000000000019e3c
// and tons and tons of "RTKit Task List" Items etc - I can provide the whole list

MacBook Air (M2, 2023)

Posted on Jun 26, 2024 11:55 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 19, 2024 10:01 AM

Same issue here with M2 Pro mac 2023, my mac's main display would go blank but rest of the mac works fine (I can hear the OS sounds and see the mac on external monitor) and after several restarts the display comes back live with this same kind of panic error.


Sometimes even after several restarts the mac display doesn't come back and then after hours of leaving the mac to rest, it reboots itself back with a working display. There seems to be no specific trigger point to this problem that I could identify, sometimes it happens when display goes to sleep with open lid, the other times it happens in between I'm working and also sometimes when mac's lid is closed.


Went to apple authorized service centre for this...they first said that this is a software issue and re-installed the macOS and also reinstated the firmware (as they claimed) but even after that, the issue persisted and then this time they said it's an hardware issue with the logic board which needs to be replaced.


But then I contacted apple support over a call and the support person looked at the error logs from console of my mac through screen sharing and concluded that this is caused by some applications demanding for root access/superuser access of my mac repeatedly (in my case adobe softwares as he claimed) and the mac denies it every time thus sending the mac into a forever loop causing the display issue and the kernel panic error.


Will be trying to use the mac after uninstalling the adobe apps.

Similar questions

45 replies
Question marked as Top-ranking reply

Nov 19, 2024 10:01 AM in response to FurTron

Same issue here with M2 Pro mac 2023, my mac's main display would go blank but rest of the mac works fine (I can hear the OS sounds and see the mac on external monitor) and after several restarts the display comes back live with this same kind of panic error.


Sometimes even after several restarts the mac display doesn't come back and then after hours of leaving the mac to rest, it reboots itself back with a working display. There seems to be no specific trigger point to this problem that I could identify, sometimes it happens when display goes to sleep with open lid, the other times it happens in between I'm working and also sometimes when mac's lid is closed.


Went to apple authorized service centre for this...they first said that this is a software issue and re-installed the macOS and also reinstated the firmware (as they claimed) but even after that, the issue persisted and then this time they said it's an hardware issue with the logic board which needs to be replaced.


But then I contacted apple support over a call and the support person looked at the error logs from console of my mac through screen sharing and concluded that this is caused by some applications demanding for root access/superuser access of my mac repeatedly (in my case adobe softwares as he claimed) and the mac denies it every time thus sending the mac into a forever loop causing the display issue and the kernel panic error.


Will be trying to use the mac after uninstalling the adobe apps.

Jun 30, 2024 10:45 AM in response to MrHoffman

I visited Apple Store. The technical was not able to say, what's wrong and suggested to do a deep check, what could costs few hundred euro. I refused. I sent it to amazon and they only reinstalled macOS, what obviously didn't help.

However, I tried to reproduce the issue with Macs at the shop, and I succeeded. Every MacBook Air with M2 has the same issue. M3 is immune. They didn't have any M2 MacBook Pro at the store.

Now, I consider to just return this **** back.

Oct 1, 2024 2:14 PM in response to KeithCxx

Keith Collea wrote:

I'm seeing the Genius Bar tomorrow in Beijing, MacBook Air, M2

panic(cpu 1 caller 0xfffffe002f786ea8): DCP PANIC - ASSERT!AppleDCPDPTXPowerController.cpp:538 No device added after powering on the rails. HPD=0 - dcpav(27)
ASSERT!AppleDCPDPTXPowerController.cpp:538 No device added after powering on the rails. HPD=0

Is there any advice in case my Genius has no idea about this? Something I can tell the "Genius"?

DCP = Display Co-Processor


DP = Display Port (?)


TX = Transmit


I interpret this to mean that an external display (or something that has a port/option for a Display) is connected & the Mac provided power to that device, but there has been no acknowledgement of any device communicating. If you have a hub, dock, or an adapter which has or supports a display connection could be the source of the problem in addition to an external display. Or it could be the cable connecting the device to the Mac.


It is definitely something related to a Display. Unfortunately the M-series Macs are so new that many of us are still trying to understand them since there is very little information out there for us to understand the inner workings of the Apple hardware & macOS.


Keep in mind the first line of Apple techs won't understand a Kernel Panic or even know what a Kernel Panic actually is. They will run their service diagnostics which likely will not detect any issues (not unusual), then want to perform a clean install or even a DFU firmware Restore. Apple will only test the laptop in this state without any third party software installed. If they don't see the Kernel Panic after a clean install, they will send you home.


If you have the issue when you get home, then what has changed? Did you install third party software? Restore from a backup? Connect any external devices....even just a cable or adapter?


The more information you can provide to the tech who looks at the laptop, the better. Important details would include how often the Kernel Panics occur. Have you noticed any patterns to when the Kernel Panics occur? Such as waking from sleep, or when powering on the laptop after being completely powered off? Or after using or connect a certain device or combination of devices? Have you noticed the issue when using a particular app or a particular task?


Can you reproduce the Kernel Panic on demand or at least be able to significantly increasing your odds that you can get the laptop to Kernel Panic within a reasonable amount of time while the Apple tech is examining the laptop?


Intermittent issues are always hard to track down unless there is a way to reproduce the issue more often or on demand.


Good luck and let us know how it goes.


Nov 5, 2024 7:09 AM in response to claireyfa

Do you have a M2 Mac? Some users on that machine with the error were able to fix it with a Lid Angle Sensor replacement by Apple. If you do not want to take the computer to Apple for diagnostics, then you could prevent the Mac from sleeping in the Lock Screen settings.


If you have not updated to Sequoia, then that would be the first step as some users did find that the panic was resolved with a simple OS update.

Aug 8, 2024 1:41 PM in response to FurTron

My update:

I sent it to Amazon for repair (every seller has to provide 24m warranty in EU). They only reinstall the OS.

I checked in a local store, and every M2 on an exhibition had the same issue - close and immediately open a lid -> hard reboot.

Then I gave up and just sent it back. I got 100% refund and for the same money I bought a brand new M3.



Oct 23, 2024 5:42 AM in response to FurTron

I solved this error message by upgrading to 15.0.1 Sequoia from Sonoma 14.7.


My specifics:


  • MacBook Air M2 (2022)
  • No peripherals
  • Nothing running upon shutdown other than login items & copied.app
  • 60% of the time I'd get this error message after shutdown: panic(cpu 0 caller 0xfffffe0029aaeea8): DCP PANIC - ASSERT!AppleDCPDPTXPowerController.cpp:538 No device added after powering on the rails. HPD=0 - dcpav(27)



Sep 16, 2024 6:38 AM in response to zxmys

Have any of you actually contacted Apple directly to open an official support case for the issue? Apple is not here on these forums so it is possible Apple has not been informed of the issue, plus they may not realize the extent of the issue if only a couple of people have officially reported problems to them. Just because people on the forums may be aware of a potential problem, does not mean that Apple themselves are aware. Plus Apple needs real cases of people having the issue in order to gather important details to help track down the problem.

Sep 16, 2024 5:42 PM in response to HWTech

Many of us did. You know mac os asks you if you want to send kernel crash logs to Apple after the system reboot from a crash right? Apple must have received tons of report pointing to the same issue.

Also, many got their laptops repaired by Apple to fix the issue. Apple must have seen an uptick in this kind of repair.

Sep 2, 2024 7:42 AM in response to FurTron

I have the same issue for weeks now: “No device added after powering on the rails” error on a 2022 MacBook Air M2. I am out of warranty, and I am unwilling to replace the screen for the obscene amounts of money that Apple is asking. Replacing the screen is the only way to solve the problem, if I read the many comments in the Reddit thread: https://www.reddit.com/r/mac/comments/1cwc1hz/no_device_added_after_powering_on_the_rails_a/

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Kernel panic after waking up: DCP PANIC - ASSERT!AppleDCPDPTXPowerController.cpp:538

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.