Guides / "This Accessory May Not Be Supported"
"This accessory may not be supported" on your Mac? Here's what it means, and how to clear it.
The alert sounds alarming, but it almost never means your Mac is broken. It means macOS looked at what you just plugged in and decided it can't safely power or talk to it — usually because the accessory pulls too much power, the cable is charge-only or uncertified, or the port has lint or moisture in it. Work down the list in order; most people are back to normal by step 3.
By Rick · Updated August 2026 · 6-minute read
When your Mac says "This accessory may not be supported," it's a power-and-handshake warning, not a death sentence. macOS negotiates power and data with every USB-C or Thunderbolt device you connect, and it throws this message when that negotiation fails — a hub or drive that draws more power than the port will give, a charge-only or damaged cable that carries no proper data handshake, an uncertified charger, or lint or moisture in the port confusing the connection. The accessory itself is usually fine on a powered connection; the Mac is just refusing an unsafe one. A genuinely failed port is real but rare, and it's the last thing to suspect, not the first.
First: what exactly triggered it?
- A bus-powered hub, dock, or drive → almost always a power-draw problem. Plug the hub into its own power adapter, or move the drive to a port that supplies more power (fixes 1 and 4).
- A phone, cable, or charger you just plugged in → a charge-only or uncertified cable. Swap in a known-good data-and-power USB-C cable (fix 2).
- The message keeps popping even with nothing plugged in → lint or moisture in the port, or a stuck power state. Clean the port and reset (fixes 3 and 5).
- It only happens on one port → try the others. If every port throws it, see the honest section.
The fixes, fastest first
| Fix | Time | What it fixes | How |
|---|---|---|---|
| 1. Give the accessory its own power | 1 min | The #1 cause — a hub, dock, or drive pulling more power than the port will hand out | A single USB-C port supplies a limited amount of power, and a bus-powered hub or a spinning hard drive can ask for more than that — so macOS cuts it off and shows the warning to protect the port. Plug the hub or dock into its own wall adapter (most have a barrel or USB-C power input), or connect a powered USB drive to its included brick. The instant the accessory stops leaning on the Mac for power, the message usually disappears. |
| 2. Swap the cable — and make sure it's a data cable | 2 min | A charge-only, damaged, or uncertified cable that can't complete the handshake | Not every USB-C cable carries data, and a charge-only cable — or one that's frayed inside — lets power through but fails the data negotiation, which is exactly what triggers this alert. Swap in a known-good cable that you know moves data (the one that came with the accessory, or a Thunderbolt-rated cable). Avoid no-name cables; a certified USB-C or Thunderbolt cable clears this more often than any other single fix. |
| 3. Clean the port and re-seat the plug | 2 min | Lint or a half-seated plug faking a bad accessory | USB-C ports collect pocket lint, and a compacted plug of it — or a plug that looks in but isn't flush — breaks the connection just enough to fail the handshake. Power the Mac off, shine a light in, and gently clear any lint with a wooden or plastic toothpick (never metal). Then push the cable fully home until it seats. A surprising number of "not supported" alerts end right here. |
| 4. Try every port, one at a time | 1 min | A single marginal or dead port | Move the same accessory and cable to each port in turn. If it works on one port but not another, you've found a single weak port — use a good one, and note which is which. If it fails on every port with a known-good cable and a self-powered accessory, that points to software or, rarely, the controller (see below). |
| 5. Reset SMC (Intel) and NVRAM, then reboot | 4 min | A stuck power-delivery state that keeps rejecting good accessories | On Intel MacBooks, a jammed power-management state can make the Mac refuse accessories it should accept — reset the SMC to clear it (shut down, then the built-in-keyboard SMC combo for your model). Apple Silicon has no SMC; a full shut-down and restart does the same job. A plain reboot alone clears a lot of one-off handshake glitches, so try that first. |
| 6. Dry the port if it's ever been near liquid | varies | Moisture shorting the data pins | Water or even humidity in a USB-C port confuses the connection and can trigger this alert (and, on iPhones, a "liquid detected" warning). If the port has met a drink, a pool, or a sweaty gym bag, stop charging, leave the Mac powered off with the port facing down, and give it 24-48 hours to dry fully before trying again. Never blast it with heat. |
| 7. Update macOS | 10 min | An accessory a newer macOS knows how to handle | Apple ships accessory and Thunderbolt compatibility fixes in point releases. If a specific dock or drive throws the alert and the fixes above don't take, check System Settings > General > Software Update — an out-of-date Mac occasionally can't negotiate with a newer accessory until it's patched. |
The honest part: when the port has actually failed
If a self-powered accessory, on a certified data cable, still throws "not supported" on every port — after a clean port, a reboot, and an SMC/NVRAM reset — then you're in the rare territory of a real hardware fault: the USB-C/Thunderbolt controller on the logic board. If only one port does it and the rest are fine, that single port has likely failed and the Mac is otherwise healthy — just use a good port; that's the free fix.
Confirm before you spend anything. Hold Option, click the Apple menu > System Information, and open the USB and Thunderbolt/USB4 sections while you plug a known-good device into each port. If the device appears, that port and its controller are alive and the problem is software or the accessory — not the hardware.
The repair-vs-replace math
On modern MacBooks the ports and their controller are soldered to the logic board — there's no module to swap. A genuinely dead controller means board-level micro-soldering, often a couple hundred dollars at a specialist, and on an older Intel Mac that can run past half the machine's value. Before paying for that, weigh it against a refurbished Apple Silicon Mac with healthy Thunderbolt ports and a fresh warranty: a MacBook Air M1 from $569.99, a MacBook Air M2 from $974.99, or a MacBook Pro 14" M1 Pro from $899.99. If price is the deciding factor, our Apple clearance stock is where the deals live.
A port fault doesn't make your Mac worthless
A rejected accessory or a single dead port is a minor fault, not a dead Mac — the rest of the machine still holds real value, and we buy Macs in any condition. Send the model and a few photos and you'll have a same-day number. Get a trade-in quote for a broken MacBook and put that credit toward a machine whose ports just work.
Related guides
Frequently Asked Questions
Why does my Mac say "this accessory may not be supported"?
Because macOS tried to power and talk to the accessory and the negotiation failed. The usual reasons are that the accessory draws more power than the port will give (a bus-powered hub or drive), the cable is charge-only or uncertified so no data handshake completes, or there's lint or moisture in the port. It's a safety refusal, not proof the accessory or the Mac is broken — give the accessory its own power, swap to a certified data cable, and clean the port, and it almost always clears.
Is the accessory or my MacBook the problem?
Usually neither is truly broken — it's the connection between them. Test it: plug the same accessory into another Mac or into its own power adapter. If it works there, your Mac's port, cable, or power budget is the issue, not the accessory. If it fails everywhere, the accessory or its cable is the culprit. Use System Information (Option + Apple menu > System Information > USB/Thunderbolt) to see whether the Mac even detects it.
Can a cable really cause this alert?
Yes — it's one of the most common causes. Many USB-C cables are charge-only and carry no data, and a damaged or uncertified cable can fail the handshake macOS needs. Swapping in a known-good, data-capable USB-C or Thunderbolt cable clears "this accessory may not be supported" more often than any other single fix.
My Mac shows it even with nothing plugged in — what now?
That points to the port itself: lint packed into the connector, moisture from a spill or humidity, or a stuck power state. Power off, clean the port gently with a wooden or plastic toothpick, and if it's ever been near liquid, leave it off and drying port-down for 24-48 hours. Then reset the SMC (Intel) or fully restart (Apple Silicon). If the phantom alert survives all of that on every port, have the port hardware checked.
Is a MacBook with a bad port worth anything?
Yes. A dead port or an accessory the Mac won't accept is a minor fault, and the rest of the machine still holds real value — we buy Macs in any condition. Send the model and a few photos for a same-day number; if a port is the only issue, it trades close to working value, and that credit typically covers a big chunk of a refurbished Apple Silicon Mac with healthy Thunderbolt ports and a fresh warranty.