Kernel panic Studio Display XDR + M2 Max MacBook Pro at 5K@120Hz (DCPEXT1 dual_pipe.c:180 sync_pipe_end_of_config)

I'm experiencing repeated kernel panics with my Studio Display XDR connected to a MacBook Pro M2 Max (Mac14,6) running macOS Tahoe 26.3.1 (25D2128). Three identical panics in three days.



CONFIGURATION:

  • MacBook Pro 16" M2 Max (Mac14,6)
  • macOS 26.3.1 (25D2128)
  • Studio Display XDR (serial: ***, firmware Version 26.3, Build 23D8128)
  • Connected via Thunderbolt/USB4 at 40 Gb/s (Bus 0, Receptacle 1)
  • Resolution: 5120x2880 @ 120Hz (ProMotion)
  • "Automatically Adjust Brightness" enabled
  • Use left rear port, might have tested with others too


This is a supported configuration — Apple's compatibility page confirms M2 Max supports Studio Display XDR at full 120Hz. The 60Hz limitation only applies to M1, M1 Pro, M1 Max, M1 Ultra, M2 (base), and M3 (base).


SYMPTOMS:

The Mac reboots unexpectedly with no warning. After restart, a kernel panic report is generated. The crash occurs every 1-2 days during normal use. It seems to correlate with display sleep/wake transitions but I haven't been able to pinpoint an exact trigger.


PANIC SIGNATURE (identical across all 3 crashes):

DCPEXT1 PANIC - apt firmware: dual_pipe.c:180 sync_pipe_end_of_config() -- - iomfb_mailbox(71)

DCP firmware: AppleDCP-1041.91.2~2-t602xdcp.RELEASE
RTKit build: root@Jan 17 2026@08:47:45~.release


The crash is in the Display Coprocessor (DCP) firmware running on the RTKit RTOS — specifically in the dual-pipe synchronisation code path. The 5K panel at 120Hz requires the DCP to split the display into two pipes, and the sync between them fails. The faulting task is always task 71 (iomfb_mailbox).

Kernel extensions in backtrace:

  • com.apple.driver.RTBuddy(1.0)
  • com.apple.driver.IOSlaveProcessor(1.0)


PANIC DATES:

  • 2026-03-15 07:42:58 UTC (incident: 5705E8C5-EF4A-4AC7-90A2-1C13E88FF5B2)
  • 2026-03-15 17:05:48 UTC (incident: 2D4FD13D-F65A-43C7-B8EB-2ECD168BEFCD)
  • 2026-03-17 19:57:58 UTC (incident: 2293C922-19D3-4464-96AD-1DACE7E21BE4)


WHAT I'VE RULED OUT:

  • Hardware defect: The crash is in DCP firmware, not hardware. The Thunderbolt link is solid at 40 Gb/s.
  • Cable issue: Connection is stable, no link errors.
  • GPU load: Crashes happen during normal use, not under heavy GPU load.
  • This would reproduce on any Apple Silicon Mac that supports this display at 120Hz, since all Macs running macOS 26.3.1 load the same DCP firmware (AppleDCP-1041.91.2~2).


WORKAROUND (which I will not be using):

Setting the refresh rate from "ProMotion" to "60 Hertz" might prevent the panic by avoiding the dual-pipe code path. However, I did not spend £3,000 on this display to run it at 60Hz. 120Hz ProMotion is a headline feature of the Studio Display XDR and a primary reason I purchased it. Running it at 60Hz makes it functionally equivalent to the original Studio Display at a fraction of the price.


I will be returning this display. It's not acceptable that a supported configuration on Apple's own hardware causes kernel panics every 1-2 days. If Apple resolves this with a firmware update, I'd consider repurchasing, but I can't keep a £3,000 monitor that crashes my Mac.


RELATED THREADS:

This appears to be the same underlying bug reported with third-party 4K@240Hz monitors:


The common pattern across all these reports: high refresh rates that push the DCP into dual-pipe mode trigger sync_pipe_end_of_config() failures. Multiple users report the bug was introduced with macOS Sequoia and did not occur on Sonoma.


I've filed a Feedback Assistant report with all 3 panic logs and a sysdiagnose. If you're experiencing the same crash, please file as well to help Apple prioritise a fix.


Is anyone else seeing this specifically with the Studio Display XDR at 120Hz?


[Edited by Moderator]


MacBook Pro 16″, macOS 26.3

Posted on Mar 17, 2026 3:35 PM

Reply
84 replies

Aug 13, 2026 12:44 AM in response to a3dman1

Long shot, but do you use Parallels (www.parallels.com) on the Mac where you have this Studio Display XDR issue? I've had countless calls with Apple support, and they acknowledged others have the XDR problem but say it's not widespread. They tell me they continue to investigate. Parallels is the only 'heavy' 3rd party application I have open pretty much all the time (certainly it's been open each time I've had the half red screen followed by reboot), so I'd be interested to rule out whether that's somehow a factor.

Mar 18, 2026 12:13 PM in response to amarjeetr

Same here. Shot down my M3 Max Notebook and killed three hours with of work as the display took the MBP with it.

I hope this can be fixed via Firmware... this is not the kind of stuff I expect from a monitor that cost 3K.

Adaptive Mode, TB5 cable on the TB5 port and on the TB3/4 port of the MBP, no other TB devices attached to the display.


Mar 18, 2026 4:30 PM in response to amarjeetr

I did my analysis using the Video Timings Calculator, by Tom Verbeure:


"A very small [part] of my day job consists of checking if the hardware on which I work will support certain video modes: “Hey Tom, has your widget the necessary bandwidth to deal with 4K/100Hz?”.


That’s the moment where I normally bring up a spreadsheet for some back-of-the-envelope math.


When doing hobby projects, I sometimes run into the same questions: can I stream 1080p at 60Hz on this Pano Logic G1 device that has an LPDDR DRAM? Will I be able to also stream it out over 100M Ethernet?


Spreadsheet are really great for this kind of stuff, but they become cumbersome to debug as they grow larger. So I wrote some Javascript instead and it has taken a bit of life on its own, with more features added as I need them. Maybe you find it useful.


So I present the Video Timings Calculator! "







Mar 19, 2026 7:18 AM in response to amarjeetr

<< DisplayPort tunnel still negotiates HBR3 (8.1 Gbps/lane)>>

<< M4 Max shows 5K@120Hz as single-pipe (HorizontalPipeCount=1) in its

timing table, while the M2 Max shows it as dual-pipe (HorizontalPipeCount=2). >>


¿Can you please share what Utility/method are you using to determine that information?


Displaying such information might be very handy for other display troubleshooting.

May 21, 2026 10:39 PM in response to amarjeetr

I also use my Mac mainly for software development (mostly Xcode), and fortunately I haven’t experienced any crashes so far.


Do you have an external SSD connected directly to the display? I do, and I’m wondering if that could somehow be related.


Have you noticed whether the crashes happen more often under heavy load?


I really hope Apple fixes this soon. Unfortunately, I can’t return mine anymore since I bought it at launch. At the time, I was using a MacBook Air M3, so I never encountered the issue because it doesn’t support 120Hz ProMotion on the Studio Display XDR.

Aug 13, 2026 12:08 AM in response to amarjeetr

So this issue will not be fixed? this is pretty annoying and happened with me more than 3 times since I got this monitor at the start of the month which is like once per 3 days. This is very critical and causes data loss issues.


This is very frustrating that it's not addressed at all on latest software.


Is it a hardware issue or what?


M5 Max MacBook Pro, macOS 26.6.1

Kernel panic Studio Display XDR + M2 Max MacBook Pro at 5K@120Hz (DCPEXT1 dual_pipe.c:180 sync_pipe_end_of_config)

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