You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

MBP 13 2020 won't recognize USB devices from TB dock after sleeping and connecting to the dock. After unplugging the dock MBP crashes and does SMC reset

Device: MBP 13" 2020 10th gen i5

Catalina 10.15.6

Dock: CalDigit TS3+ with firmware 44.1


I'm not sure if this problem is exclusive to Catalina 10.15.6, but I can't say since my dock arrived after the latest update got shipped and I haven't tried if it works on 10.15.5.


Basically, I unplug the dock at night and put the MBP to sleep. After a few hours of sleep it seems to stop recognizing the USB devices plugged into the dock. The dock has a USB audio interface, a logitech wireless dongle (for G604 mouse), a DP monitor and the power supply for the dock. When I plug it after the mac has been in sleep for hours, the mac won't recognize the audio card and the mouse (just the USB issue we had in previous catalina versions with all kinds of USB hubs and USB devices), but the monitor works and everything has power supplied to it, including the USB devices.

If I then unplug the dock and replug it, often the mac straight-up crashes completely and shuts down, powering on with an error that it recovered from a problem ( it also does an SMC reset).


The error report later states: "Intel CrashLog recorded due to unexpected reset".


This reddit thread speaks of the exact same issue with a different monitor and some people with different docks:

https://www.reddit.com/r/macbookpro/comments/i0m9si


Basically, what I'm saying is that the original USB issue is not fixed yet and now it's much worse because:

  1. You can't fix the USB problem unless you restart the mac - re-plugging the devices into the dock won't solve it
  2. The macbook directly crashes and does an SMC reset if you unplug/replug the dock, wiping your unsaved data and crashing anything else you might have open at the time


Additional problem: Monitor sometimes doesn't wake up at all after mac is awoken from sleep. At one point the monitor went to sleep WHILE I was using the mac actively.


I have tried NVRAM/SMC resets and they did nothing.


I wrote an email to CalDigit and they confirmed a lot of other users have complained about this:


"Our engineers have been investigating into the brand new 2020 MacBooks as we’ve had detailed reports from several of our customers who have tried many different brands of docks, from OWC, Kensington, Elgato and ours and none of them have been able to function correctly via the latest chipsets in these Macs."


PLEASE FIX the usb/dock/monitor issues already! This is a problem of Apple devices exclusively. This is unacceptable for a laptop at this price from the year 2020. Cheap off-brand laptops do not have such issues with peripherals!!

MacBook Pro 13″, macOS 10.15

Posted on Aug 4, 2020 11:01 AM

Reply
Question marked as Top-ranking reply

Posted on Dec 7, 2020 12:06 PM

I've been having this issue w/ my 13" 2020 MBP since I started using it a couple of months ago, with different dock models.



TL;DR


  • Issue reproduced on 2 different 13" 2020 MBPs running 10.15.7, one running a clean macOS install (no additional software installed), w/ 2 different TB docks.
  • 13" 2018 MBP works fine in all of the (same) tested configurations.




Details:


Since I have the benefit of having multiple MBPs and docks to test with, I'm (not that folks here require convincing) incredibly confident this issue isn't due to some people having faulty hardware (e.g. logic board, dock, whatever).


  • I was easily able to reproduce the kernel panic ("Intel CrashLog recorded due to unexpected reset") on a freshly installed 13” 2020 MBP (clean macOS installation- zero software installed).
  • This is consistently reproduced w/ 2 different 10.15.7 builds ((19H2 and 19H15 - didn't bother to test 19H4 and/or 10.15.6).
  • 10.15.5 (19F2200) works fine.
  • 11.0.1 (20B50 - didn't test 20B29) works fine.


I tested 2 different setups:


  • OWC TB3 dock, with 2 devices connected to it- Dell U2719DC monitor (DisplayPort) and Logitech K120 USB keyboard:


                     +---------+
                     |   MBP   |
                     +----+----+
                          |
                          |
                         TB3
                          |
                          v
                   +------+-------+
                   | OWC TB3 dock |
                   +----+-----+---+
                       |     |
                      USB    DP
+---------------+      |     |      +--------------+
| Logitech K120 +------+     +------+ Dell U2719DC |
+---------------+                   +--------------+



                     +---------+
                     |   MBP   |
                     +----+----+
                          |
                          |
                 Apple TB3/TB2 adapter
                          |
                          v
                 +--------+---------+
                 | Apple TB Display |
                 +------------------+


Similar questions

344 replies

Oct 18, 2020 6:41 PM in response to broko_fankone

Commenting in the hopes of gaining some traction. Still an issue under 10.15.7, apple thunderbolt display to TB3 adapter, as well as TB display connected to a Belkin TB2 dock. Constant crashes, USB not working (thought it was TBD USB hub at first).


This is a completely unacceptable solution, and has made my already bitter purchase of a 2020 MBA that can cook eggs on the processor that much more aggravating. This whole machine has been a complete disaster, was delivered with a blown left speaker (crackled, right out of the box). Everybody can gripe about the decline of apple, yadda yadda. I'll consider this a bad apple. But as a collector with over 50+ macs, I have to say, this has probably been the worst hardware + software package I've ever purchased from them...2020 MBA i5 16gb ram. Was so excited to finally replace my 2013 i7 MBA, a true champ.


Apple...get your stuff together, patch this already. You relegate us to a single port - USB C. You market it as the do-all port. Make it do.


P.S. - Healthcare industry worker, lost valuable data in a draft document due to this crash. My work computer is now unreliable to use as a workstation.

Oct 19, 2020 1:54 AM in response to broko_fankone

Device: MBP 13" 2020 i7

Catalina 10.15.7 (19H2)

Display: Apple recommended LG Ultrafine 5k with integrated dock


I have the same issue as the OP, and it is ongoing since I got my MBP2020 end of May.


Disconnecting the display usually works, using the MBP unconnected (except for power) afterwards as well, but when reconnecting the next day to the display I almost every time get a kernel panic, later "explained" by "Intel CrashLog recorded due to unexpected reset".


Or I have to manually restart to make USB (external Apple keyboard and Apple Touchpad) work again.


Or I get a total lockup where the external display shows nothing but what I now call the Psychedelic Beach Ball Of Death because it's the normal BBOD but spinning like crazy and colored in the orange/magenta range only. In this case, only forced shutdown (holding down touchID button > 10sec) helps.


The LG Ultrafine 5k is as close as it is possible to get to an "Apple" TB3 dock - they said they "worked with LG" back in 2016 to make this the best display for the then new TB3 MBPs.


It is definitely an Apple issue. And while it got really reproducible with the new MBP2020, the TB3/USB stack in macOS was unstable since the MBP2016, also in the MBP2018 and now in the MBP2020 to various degrees.


It looks to me as if Apple is just dukt taping this and that over time, shifting problem zones a bit, causing some uses cases to get working while ruining others, but apparently is not really able to find and fix the underlying problem at the root :-(


Oct 22, 2020 7:02 AM in response to benjamin.lauret

benjamin.lauret wrote:

Can you share the official answer from Apple.

I would love to, but I was told on the phone, and they declined to notify me in writing. I guess they don't want a paper trail, or evidence of how appalling they treat their customers. I have no issues with the support staff, who were professional and courteous, and could only deliver the message from the engineers, that shutting down the computer before unplugging a device is how you're supposed to unplug a TB3 device on a Mac.

Oct 22, 2020 7:13 AM in response to Dan Mønster

I understand why nobody at Apple would want to put that in writing. Maybe someone want to explain that particular "engineer" that the 90s are over.


I'm allowing myself to make fun of the word engineer as I am one, working in the computing world :)


This is riduculous, I tested Big Sur Beta 11 and I saw some issues, but I'm not sure they are the same though.


Oct 22, 2020 1:32 PM in response to Dan Mønster

Well, that´s indeed strange. In my Setup (same as above, except I´m running OS 10.15.7 Catalina and TS3+) the crashing also occurs in case the Computer goes to Stby while connected to the dock.

Scenario: leave connected to dock, go to lunch. Return and pick up Macbook (went to Stby meanwhile) for a Zoom meeting or so in another room. Finish, let go to Stby (lid closed) and go back to desk. Connect. Alas: Crash!

I tried with a whole lot of different samples (various Thunderbolt Cinema Displays, various Thunderbolt Cables, even got another brand new Macbook Pro 13" (4 Thunderbolts). Same thing all over.

Even in 10.15.7. Catalina. Even when not "Hot Disconnecting".

To all folks at Apple: This is a Macbook! Not a 97 Windows Computer that crashes 2 out of three when undocking!


Never believed engineers would fall to such lame excuse (I am one myself, working a few years as a Sw Architect ...)

Oct 22, 2020 3:34 PM in response to Dan Mønster

That is an absolutely horrific response. I’m glad to hear Big Sur seemingly fixes this. But anything short of an admission that this is an open bug without a solution is a slap in the face to the pro consumers who are spending their time helping to fix this. Not to mention a slap in the face as general customers. By the way, I’ve seen multiple people state that this is a MacBook Pro issue and that this may be a small drop in the bucket relative to the user base, etc. It appears that this is across all 2020 macs. My MacBook Air has this problem. iMacs are just less likely to be hot swapping.


I think I’m going to have to put in a call to Apple support. This, on top of the dire thermal constraints of my laptop, are really making me want to return this thing. I will happily buy an Apple Silicon machine.

Oct 23, 2020 2:07 AM in response to beezur

beezur wrote:
I will happily buy an Apple Silicon machine.

This is certainly not a good method how to say Apple you are not happy with their current support...


It's crazy how majority of Apple customers think - Apple sells stuff for premium prices and can't provide elementary support. They laugh and say thunderbolt is not intended to be hotplug and that we are using it wrong and Apple customers still go and buy another product. This is crazy. No wonder PC users call us sheeps.

Oct 23, 2020 6:25 AM in response to Hacky_4

The truth is that I have a 2010 iMac which has now had upgraded SSD, WiFi/bt, processor, ram, even graphics card. My laptop before this 2020 MBA was a 2013 MBA. I don’t unnecessarily give Apple my money. But I did think this was a good long term solution. It is not. I do need another long term solution, so if Apple Silicon is it, then I will gladly trade.

Oct 23, 2020 10:19 AM in response to luzluz

This is interesting news to me - I figured it only happened with my Apple Thunderbolt Cinema Display. But it seems like it´s connected to connecting any external display.

Which is a bummer for me: I can´t reboot my Laptop every time before I connect it to an external display - I use it frequently (several times a day) for giving presentations. And all the meeting rooms now use USB-C docks to connect to the display.

Oct 23, 2020 10:32 AM in response to broko_fankone

I have a clue to an interesting "fix" (but it´s not yet thoroughly investigated or confirmed):


My MacBook Pro 2020 has 4 Thunderbolt Interfaces. It seems (from looking at the System Report List) that each pair of these is connected to an individual Hardware Driver ("Thunderbolt 1" and "Thunderbolt 2"). Hot connect/disconnect seems to make these somehow "stuck", specifically in case the MBP went to Stby for more than 5 Minutes (Tea Break) during disconnect.


I simply tried to reconnect using the "other pair" of Thunderbolt/USB-C connectors on my MBP: disconnect from right side plug, go to Stby, get a cup of tea, re-connect to a plug on the left side. And: no crash. All fine.

I tried a couple times. And I had no time to investigate further or try more often. But no crash using this method:

Re-connect on the opposite side of your Macbook you were connected to previously.


Weird, eh?

My suspicion: someone forgot to implement an Interface to a reset function that may be invoked in the Thunderbolt controllers. However, such a function seems to be executed in case a connector is connected for the 1st time. This function seems to run on both HW controllers at the same time. Even if triggered by the "other" plug or HW. So, the function is there - just the interface to actually call it from the OS is missing.

Too complicated? never mind. Apple will know what I´m writing about ...

Oct 23, 2020 11:04 AM in response to Wrstfx

I guess you are spot on with this ;-)


Because just yesterday, I had the case when the machine did not crash on re-connect, but "only" all USB devices connected via the USB hub in the LG Ultrafine 5k were dead. So for a change, I plugged my USB hub from the display's USB port directly to one of the free TB3 ports on the other side of my MBP. It instantly connected all USB devices.


So obviously the messup caused by display disconnect seems local to the right or left TB3 controller, and the "other side" remains operational. I suspect however that simply changing sides does not work multiple times (and @logicito seems to confirm that).


I fully agree with you that this must be a incomplete cleanup on disconnect problem in the macOS USB/TB3 stack. Something in the controller or in the driver responsible for it gets stuck when the display is disconnected. Apparently, this can have different possible consequences - immediate crash, crash when re-connecting display, USB dead in reconnected display.


In my experience there's no clear pattern what happens when, so I guess it's just something with uninitialized memory, so while the cause is always the disconnect, the exact consequences are random. Sometimes it even works as it should (maybe 1 out of 10 disconnects)

Oct 26, 2020 8:45 PM in response to broko_fankone

I have a new 2020 MacBook Air running macOS 10.15.7 and I get this error too after I shutdown. I have an Anker USB C Hub PowerExpand Direct 7-in-2 docking station https://www.amazon.com/gp/product/B07YZ48HCT/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1 with a 26" Dell monitor connected via HDMI. Almost ever time I shutdown the MacBook Air reboots with the below error. I send it to Apple every time. It is quite irritating.


panic(cpu 0 caller 0xffffff7f9c333b66): "[IGPU] sendHostToGucMessage: Firmware communication error: no action response!\n"@icl/sched3/IGGuC.cpp:3626



Oct 27, 2020 2:56 AM in response to broko_fankone

Same problem here with my MBP13 2020, caldigit dock, crash a lot, no connexion with my Thunderbolt Display. I need to restart to have to have the my second Display. When its waking up, the screen sometimes flash and I need to restart too. And when I unplug and close my Mac it restarts with the "Intel CrashLog recorded due to unexpected reset" error

MBP 13 2020 won't recognize USB devices from TB dock after sleeping and connecting to the dock. After unplugging the dock MBP crashes and does SMC reset

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