Fix My Setup

USB devices not working through your USB-C hub? Find the real fix.

If your SSD, keyboard, mouse, webcam, mic, or phone won’t show up through a USB-C hub, only charges, or triggers a “USB device not recognized” warning, don’t start by replacing everything. Start with the checks below to find out whether the problem is the device, the hub, or the connection between them.

By Cordibly Updated September 26, 2026

Cordibly is research-first. This guide helps you test the cheap, likely failures before deciding whether the hub is underbuilt for the devices you’re trying to run.

Start here

First, find where the problem starts.

A hub can light up and still miss the device you plugged in. Use these checks to find whether the problem begins with the device, the cable, the hub, or the laptop.

Match the symptom

Pick the pattern that matches what you’re seeing. Each path sends you to the best starting step; if that step doesn’t solve it, keep going in order until the device works or the final step confirms that the hub is too limited for the devices you’re trying to run.

Use the result

  1. If the device fails without the hub, start with the device baseline.
  2. If the hub lights up but the device never appears, check the hub-to-laptop cable.
  3. If simple devices work but bigger devices fail, reduce the load and test one device at a time.
  4. If the device only charges or works in one port, check what that port is meant to do.

Choose the closest path

01 Device path

The device doesn’t work directly on the laptop either

The hub isn’t proven guilty yet. The device cable, the accessory itself, a missing external power source, or the laptop’s own port may be the first failure.

First move: build a clean device baseline.

02 Cable path

The hub lights up, but the device never appears

The cable between the hub and the laptop can be the problem. Some USB-C cables can turn the hub on, but still fail to pass data for the devices plugged into it.

Next move: swap the hub-to-laptop USB-C cable.

03 Load path

Simple devices work, but bigger devices make the hub fail

A mouse or keyboard may work fine while a drive, webcam, microphone, or charging phone causes problems. That points to a power or load limit in the hub.

Next move: reduce the load and test one device at a time.

04 Port or OS path

The device only charges, or only works in one hub port

Some hub ports are only meant for charging. Others handle USB data. Try a different hub port first, then check the laptop’s USB settings if the device still won’t show up.

Next move: check what that port is meant to do, then check OS behavior.

Before you replace the hub

Don’t buy a replacement until the test points to the hub.

A new hub only helps when the device works on the laptop by itself, then fails when the hub is added back. If the device fails directly on the laptop, a new hub won’t fix the device-side problem.

Use the steps below to prove what failed first. Replace the hub only after the device, device cable, hub-to-laptop cable, hub port, device load, and laptop settings have been checked.

Step-by-step fixes

Don’t keep swapping parts at random.

When a USB device won’t show up, it’s easy to blame the whole hub. These checks help you separate a quick fix from hardware that needs to be replaced.

First device check

Build a clean device baseline.

Before you blame the hub, prove that the accessory can work without it. This separates a real hub problem from a bad device cable, missing power, or laptop-port issue.

Do this

  1. Plug the device directly into the laptop without the hub.
  2. Try another laptop port if the laptop has more than one.
  3. For phones, SSDs, cameras, and audio gear, use the device’s own cable or another cable you know works for data.
  4. If the device has its own power cable or power adapter, connect it before testing.
  5. If the laptop shows an accessory, security, or permission prompt, allow it before judging the test.

What this proves: if the device doesn’t work directly on the laptop, fix the device-side path first: the device cable, device power, permission prompt, or laptop port. If it works directly but fails through the hub, go to Step 2 and check the hub-to-laptop USB-C cable.

Upstream cable check

Swap the hub-to-laptop USB-C cable.

The upstream cable is the cable between the hub and the laptop. It can power the hub but still fail to connect your devices, especially if it’s charge-only, too long, damaged, or not the cable the dock was designed to use.

Do this

  1. Use the USB-C cable that came with the hub or dock when the cable is removable.
  2. Try a short USB-C cable that you know works for data, not just charging.
  3. Remove extension cables, angle adapters, and extra dongles from the hub-to-laptop path.
  4. Plug the hub into the laptop first, wait a few seconds, then add the USB device.

What this proves: if a different hub-to-laptop cable fixes it, replace the old cable and avoid extension cables, angle adapters, or charge-only USB-C cables in that path. If the device still fails through the hub, go to Step 3 and test whether the hub is overloaded.

Power and load check

Reduce the load and add devices back one at a time.

A mouse or keyboard may work fine, but a drive, webcam, microphone, or charging phone can push a small hub past what it can handle.

Do this

  1. Unplug every device from the hub.
  2. Test one low-power device first, such as a basic mouse, keyboard, or flash drive.
  3. Add the problem device by itself before adding anything else.
  4. Stop phone charging, remove storage drives, and unplug webcams while testing the problem device.
  5. If the hub supports external power or USB-C PD pass-through, connect power and retest.

What this proves: if adding power to the hub fixes the problem, keep using the hub with power connected. If the device works after you unplug other devices, the hub can’t handle everything at once. Leave some devices unplugged, plug the demanding device directly into the laptop, or use a powered hub or dock. If the device still fails when it’s the only thing plugged into the hub, go to Step 4 and try another hub port.

Port check

Try another port on the hub.

Ports on the same hub don’t always do the same thing. One port may be for charging, while another may carry USB data for a drive, webcam, microphone, mouse, keyboard, or phone.

Do this

  1. Move the device to a different port on the hub.
  2. For a drive, webcam, microphone, capture card, or phone file transfer, try a port marked USB, SS, 5Gbps, 10Gbps, or higher.
  3. Avoid ports labeled charging, power, or phone charging when the device needs to show up on the laptop.
  4. Plug the device straight into the hub when possible instead of using extra adapters.
  5. If one port works and another doesn’t, check the hub’s listing or manual to see what each port is meant to do.

What this proves: if the device works in one port but not another, use the port that works. The other port may only charge, run slower, or be meant for a different kind of device. If the device fails through every port, go to Step 5 and check whether Windows or Mac is blocking the connection.

Windows and Mac check

Check permissions, power settings, and updates.

Use this step if the device works plugged straight into the laptop, but still doesn’t show up through the hub.

Windows path

  1. If Windows shows a USB-C or “USB device not recognized” warning, compare the symptom with Microsoft’s USB-C troubleshooting guidance.
  2. Open Power Options and turn off USB selective suspend as a test. Turn it back on if it doesn’t change the problem.
  3. Open Device Manager, then expand Universal Serial Bus controllers.
  4. If Windows lists the device with an error code, write that code down before changing more settings.
  5. Open the USB hub entries you see, such as USB Root Hub or Generic USB Hub.
  6. If there's a Power Management tab, uncheck Allow the computer to turn off this device to save power as a test.
  7. Install available laptop, USB, Thunderbolt, USB4, dock, or firmware updates from the laptop maker.
  8. Restart the laptop with the hub connected, then plug the device back into the hub.

Mac path

  1. Open System Settings → Privacy & Security.
  2. If macOS asks whether to allow the accessory, approve it. Apple explains this in its accessory permission guidance.
  3. Unplug the hub, wait a few seconds, then plug the hub back into the Mac before reconnecting the device.
  4. Try another USB-C, Thunderbolt, or USB4 port on the Mac if it has more than one.
  5. Restart once if the device still won't appear.
  6. Check whether the device needs its own Mac app, permission, or firmware update.

What this proves: if a permission prompt, power setting, update, restart, or reconnect fixes the problem, keep that change and retest the hub with your normal devices. If the same device still fails after these checks, move to the final decision step.

Decision point

Decide whether the hub matches the devices you’re using.

By now, you’ve checked the device, cable, hub ports, device load, and laptop settings. If the same problem is still there, the hub may not have the right ports, power, or cable path for the devices you’re trying to run.

Replace or reroute when

  1. The device works when it’s plugged directly into the laptop, but fails through the hub.
  2. A different hub-to-laptop cable doesn’t change the result.
  3. The hub fails even with one normal device connected by itself.
  4. A drive, webcam, microphone, or phone only works when other devices are unplugged.
  5. The only working hub port is too slow, too limited, or meant for charging instead of data.
  6. Windows or Mac settings, updates, restarts, and reconnects don’t fix the problem.
  7. The product listing doesn’t clearly explain each port’s role, USB speed, power limits, or required cable.

What this proves: if the device works on the laptop but keeps failing through the hub, the device-side path is no longer the main suspect. Use the hub port that works, plug the demanding device directly into the laptop, or replace the hub with one that clearly supports USB data, enough power for your devices, and the right cable to connect back to the laptop.

FAQ

USB-C hub questions before you replace anything

Use these answers when a device works on the laptop by itself but won’t show up, only charges, or is not recognized through the hub.

Why is my USB-C hub not recognizing devices even though it turns on?

A hub light only proves the hub has power. It doesn’t prove the laptop can see the devices plugged into it. Test the device directly on the laptop first, then check the hub-to-laptop cable, the hub port, and any Mac or Windows setting that may be blocking the connection.

Why do the USB ports on my USB-C hub not work?

If the hub turns on but its USB ports don’t work, the laptop may not be getting a clean data connection through the hub. Test one device directly on the laptop, then check the hub-to-laptop cable, try a USB data port on the hub, remove other devices, and approve any Windows or Mac permission prompt.

Why does my phone charge through the hub but not transfer files?

Charging and file transfer don’t always use the same part of the connection. Try the phone directly on the laptop, use a phone cable that you know works for file transfer, then test a different port on the hub. If the phone transfers files directly but not through the hub, the hub cable, hub port, or laptop setting is the next place to check.

Why doesn’t my external SSD show up through my USB-C hub?

Portable drives can be harder on a small hub than a mouse or keyboard. Test the SSD by itself, try a short hub-to-laptop cable that works for data, use a regular USB data port instead of a charging port, and plug in hub power if your hub supports it. If the SSD appears briefly and then disappears, the same cable, power, and port checks still apply.

Why do my keyboard and mouse work, but my webcam, drive, or microphone doesn’t?

A keyboard or mouse may work because it asks very little from the hub. A webcam, drive, microphone, or charging phone can need more from the same connection. Try that device by itself first. If it only fails when other devices are added, the hub may be too limited for that setup.

Why do USB devices stop working after Windows goes to sleep?

Windows can turn off USB devices to save power. As a test, turn off USB selective suspend, check the USB hub power settings in Device Manager, then install available laptop, USB, dock, Thunderbolt, or USB4 updates from the laptop maker.

Is the problem my laptop USB-C port or the hub?

Plug the device directly into the laptop. If it still doesn’t work, check the device, its cable, or the laptop port first. If it works directly but fails through the hub, focus on the hub-to-laptop cable, the hub port, the number of devices connected, and the laptop’s USB settings.

When should I replace the USB-C hub?

Replace it after the device works directly on the laptop, a different hub-to-laptop cable doesn’t help, the hub fails with a simple setup, and Windows or Mac checks don’t change the result. At that point, the hub may not be built for the devices you’re trying to run.

Choose the next move

Choose the next page by what you need next.

Ready to choose better hardware? Start with Top Picks. Need to understand USB-C ports, speeds, cables, and hub limits before buying? Go to USB-C Basics. Working on a different problem now? Return to Fix My Setup and choose the closer guide.