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 Jan 16, 2021 2:25 PM

11.1 fixed it for me on my 2020 Intel MBA. I could reproduce it consistently every time before that version, and now I can't make it fail. It just picks up and keeps on going.


This is with multiple bits of TB hardware, too: a TB3 dock and an old Apple TB monitor. Both of them work, whether direct to the machine or with the monitor behind the dock.


It was bad, but it's over. Try it.

Similar questions

344 replies

Dec 23, 2020 8:58 AM in response to Dan_Moore

Interesting, Apple has removed all posts from this thread that mentioned I was able to get a refund for my 2020 four-port MBP (after going through tons of troubleshooting and sending it in for logic board replacement). I have an M1 MBP now, and was still having some TB issues (no kernel panics) until updating to 11.1. Now it's all working fine. I'd be curious if 11.1 fixes the issues on Intel MBPs.

Mar 17, 2021 6:59 AM in response to Wiggsy2020

Hello,


What specific MacBook configuration or Dock is that?

Can you also give us the details of the Thunderbolt and Type-C ports on the device?


I found this article and it seems like Apple has not been able to solve the problem.


[26 February 2021

macOS 11.2.2 Protects MacBook Pro and MacBook Air from Non-Compliant USB-C Hubs and Docks


https://tidbits.com/2021/02/26/macos-11-2-2-protects-macbook-pro-and-macbook-air-from-non-compliant-usb-c-hubs-and-docs/

May 31, 2021 10:06 PM in response to broko_fankone

Same here with Dell WD19TB dock on macOS 10.15.7 (19H1217)


I got two monitors:

  • A: one from USBC/DisplayPort
  • B: one from USB-C==>HDMI.


Problem 1:

When hot plug, only A is recognised. I have to plug out both and replug in B first, wait for it, then plugin A.


Problem 2:

Sometimes, only A monitor is recognised , the rest of ports ( USB hub, ethernet, etc) are missing.


Problem 3:

Frequent crashlog recorded due to unexpected reset message. Usually once a week...



Apple, do something...

Oct 29, 2021 3:08 AM in response to broko_fankone

Hello


I have the same issue with and without using a dock: mbp 13-inch 2020 OS 10.15.7


Sent MacBook to sleep after ejecting and disconnecting external volumes. Next morning volumes are not recognised when reconnected. Only thing that helps to have them recognised is to restart the MacBook which causes kernel panic.


I have this probably for about a year now. First blamed it on my USB to TB hub and antique external HDD that I used for time machine. Half a year ago I replaced that setup with obscenely expensive OWCENVPROTB3 which connects directly via TB3. The issue persists.


Feb 15, 2021 2:48 PM in response to broko_fankone

I also experience this issue with my 2020 MacBook Pro—13-inch, 2020, Four Thunderbolt 3 ports—when connecting to my Apple Thunderbolt Display—very, very frustrating, with seemingly no viable solution.


While I understand that some have had success upgrading to Big Sur; others report the same issue following the update, so I'm not absolutely convinced.


For me:



What appears to be working with some success—though I don't yet have a sizeable data sample to confirm—is switching off/sleeping the monitor prior to disconnection of the dock. This is achieved via pressing control + shift + eject.


I understand that it's also possible via the command line:


pmset displaysleepnow


My understanding is that this might also disable the display's dock—and thus, might make the display/dock disconnection a little safer—but I'm going to keep working on the theory by trialling it.

Aug 6, 2020 8:41 PM in response to broko_fankone

Also experiencing these very issues with my new 2020 MBP 13. I have my work network cable plugged in to a Caldigit TB mini-dock along with 2 hdmi cables - the monitors usually come back fine (sometimes the screens are out of order), but ethernet and the 2 USBs don't work until I restart. Similarly when using 2 HDMI -> TB cables at home, after waking the laptop from sleep one of the screens will sometimes fail to turn on until i unplug and plug in the cable again. Is it possible this issue was introduced in the most recent update, as I don't recall having this problem when I first received and setup the laptop.

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.

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.