After restarting MacBook Pro Thunderbolt Ports stopped working

I hve a macbook pro 2018 (A1990). Whenever I restart my macbook, my thunderbolt ports don't work for a while; like 15-20 mins. And then suddenly, they start working absolutely fine. I have plugged in different types of devices to make sure it's not the devices' fault (e.g: type-c hub, usb with a type-c head, A type-c to type-c cable to connect my phone). Every device is definitely receiving power from the port but os not working; e.g: the USB heats up or the phone is charging when i plug it in but nothing more than that.

After a while, when the ports work normally, everything is fine, I can use my external hard-disk, transfer data to my phone, connect my M&K etc.

If I just close the lid i.e: put it to sleep, instead of shutting down; everything keeps working fine when I reopen it.

I have tried to reset SMC and PRAM but I don't think I succeeded in doing so because there is no indication as such.


[Re-Titled by Moderator]

MacBook Pro 15″, macOS 14.2

Posted on Mar 12, 2024 3:53 PM

Reply
Question marked as Top-ranking reply

Posted on Mar 13, 2024 10:49 AM

Consider downloading and running this little "discovery" utility, Etrecheck. it changes NOTHING.


it contains little tests for speeds of devices, CPU utilization, memory usage, energy usage and a digest of recent problems, in one easy to use package. it does not even need to be Installed.


if you follow the directions faithfully, its report (pre-laundered of all personally-identifiable information) can be "Shared" to the system ClipBoard, then Pasted into an Additional text window in a reply on the forums.


How to use Etrecheck pro for free

http://etrecheck.com

Similar questions

11 replies
Question marked as Top-ranking reply

Mar 13, 2024 10:49 AM in response to abdulleem

Consider downloading and running this little "discovery" utility, Etrecheck. it changes NOTHING.


it contains little tests for speeds of devices, CPU utilization, memory usage, energy usage and a digest of recent problems, in one easy to use package. it does not even need to be Installed.


if you follow the directions faithfully, its report (pre-laundered of all personally-identifiable information) can be "Shared" to the system ClipBoard, then Pasted into an Additional text window in a reply on the forums.


How to use Etrecheck pro for free

http://etrecheck.com

Mar 13, 2024 5:14 PM in response to Grant Bennet-Alder

Some things which may have already been mentioned, but bear repeating.


The system profiler shows the bus break down. Each individual USB-C/Lightning port is also considered part of the USB bus. Each computer contains multiple buses that are separated by port, or sometimes joined between multiple ports on the computer. The slowest device on the bus determines the speed of the whole bus. So if you have a USB-2 keyboard on one USB-C/Lightning port, all devices will only communicate at best at 480 Mbps or 60 MBps.


Energy Saver when it turns on renders the entire USB/Thunderbolt bus in low power mode, requiring supplementary power from either hub with AC/DC adapter, or USB-C pass through on the hub, until you either restart or start up the computer cold. Energy Saver knocks the buses into low power also when you shut the screen lid onto the keyboard. It also has a put hard drives to sleep function which can exacerbate this issue.

Screen Saver has no such side effect.


Thunderbolt cables versus USB-C cables offer more video support, and more overall bandwidth. The connector is labeled with a lightning bolt and otherwise look almost identical, although often thunderbolt cables are built thicker.


The oddity that the thread started with though saying the thunderbolt ports stopped working on restart, makes me wonder if the wrong type of cable is being used to connect the wrong type of device, since a restart should not have the same effect as Energy Saver going on. Unless you are describing a restart, simply waking the computer from sleep. A restart will bring up the Apple logo with a progress bar before you see the desktop.




Mar 12, 2024 4:11 PM in response to abdulleem

The battery may have outlived its useful life. http://www.apple.com/batteries helps you learn more about figuring out the age of he battery.


Generally speaking closing the computer in clamshell mode and Energy Saver mode will put the ports in a low powered mode that doesn't go back up until you restart the computer. Get a thunderbolt wall powered hub for any device that needs persistent power.



Mar 12, 2024 6:40 PM in response to Grant Bennet-Alder

Mouse and keyboard plugged through a type-c cable, My type-c hub and of course anything plugged through it, my external drive, a USB.

The twist is, everything is getting power through the port. What i mean is, when i plug in a USB for example, the mac doesn't recognize it, but it heats up while plugged in as if its working. Same goes for a phone; if i plug in my phone through a type-c cable, it can only charge, and not get recognized as a storage device. Same goes for my external drive, i can hear the disk turning inside it, there's an indicating light on it that turns on, but the mac doesn't recognize it at all.

And yes, before you say it, i have checked in disk utility, there is no sign of any of these devices.

Mar 13, 2024 6:32 AM in response to Grant Bennet-Alder

Ok, so i took a screenshot beforehand so i could compare the differences. I connected an external keyboard through a type-c hub. The pic where the keyboard is showing up is 'before' and once I restarted, it doesn't show up anymore. The problem is, if it was a faulty port or something, it wouldn't just start working properly after a few minutes.

Lemme know if you want me to check or try something.


Thanks.

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.

After restarting MacBook Pro Thunderbolt Ports stopped working

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