MacBook Pro 2017 without Touchbar Not Charging
I just got a used MacBook Pro, 2017 without the Touchbar. It has 2 USB-C Ports on the side. I'm not using mobile much, but I do sometimes. At my desk I'm using a USB-C device that gives me an HDMI, USB-A, and USB-C port for charging.
I've noticed that while everything is plugged in and the laptop is on everything seems to work fine. However, if the laptop is asleep the system stops charging. It only seems to charge asleep when the charger is directly connected to the computer. I've reset the SMC twice and the NVRAM and this is a fresh copy of macOS installed via Internet Recovery.
Is this normal behavior?
I'm concerned because I bought the laptop used from a computer shop and I have a limited window to bring it back to them if it is faulty. I just don't know if this is normal or not.
I'm assuming that macOS requires to be running for it to recognize the splitter device. I've got an external hard disk attached to a powered USB hub which is then attached to the laptop via this splitter device. When the computer wakes from sleep I get an error saying I should unmount the device before powering off the drive. I never got this error with previous Mac's that had their own USB-A ports.
In addition to the USB hub and charger, I also have an external monitor connected via the HDMI port, so all 3 are going through this one splitter device. I don't know if that is relevant, but I thought I'd include it in case it is. Everything seems to work perfectly when the system is on.
I really like the idea of when I want to do work with the larger monitor and such I can just plug one thing in, so I would really appreciate help on seeing if I can get it working in this configuration / if this is NOT normal (i.e. there is some potential hardware failure) returning it to the store I bought it from in short order.
Solution 1:
However, if the laptop is asleep the system stops charging. It only seems to charge asleep when the charger is directly connected to the computer.
You've narrowed down the problem to the "splitter."
If it charges when directly connected, but not when going through the splitter, your MacBook is not the cause of the problem. If you were to bring it into any Apple store or repair shop, the first thing they would do is hook up a known good working charger to your MBP. If it charges while sleeping, you'd be told that your MBP is working correctly; which it is.
What to do?
That vintage MacBook Pro has two Thunderbolt 3 ports so...
- Return the "splitter."
- Try not to use HDMI (it's very flaky, IMO). Use DisplayPort instead. Thunderbolt 3 natively outputs DP; it will have to convert the signals to give you HDMI.
- Use a "proper" (meaning an active adapter) USB-C Hub with Power Delivery and 4K support if you must use HDMI.
- Because you only have 2 TB ports, I would spring for a Thunderbolt 3 dock instead. This way you'll have ample room for growth should you want a second monitor or additional USB ports.
(Standard disclaimer follows)
Of course, if you're not comfortable that your MacBook Pro doesn't charge with the splitter you've chosen, by all means, return the Mac. If your splitter continues to exhibit the same behavior, you'll have proof positive that the splitter is the issue.