Try another cable and wall adapter, gently clean lint from the USB-C port with a wooden toothpick, dry the port if a moisture warning appears, and check whether battery protection (charge limit/Adaptive charging) is holding it at 80%.

The short explanation

Many phones now limit charging to 80% to protect the battery (Pixel Adaptive Charging, Samsung Protect battery). Moisture detection blocks wired charging until the port is dry.

What you'll see

  • No charging icon when plugged in.
  • Charges very slowly or stops at 80%.
  • Moisture detected warning.

Common causes

  • Lint in port, damaged cable/adapter.
  • Moisture detection.
  • Battery protection settings.
  • Worn battery or port.

How to fix it

  1. Swap cable and adapterUse a known-good USB-C cable and wall charger.
  2. Clean the portPower off and remove lint gently.
  3. Dry the portLeave it to air-dry if moisture is detected; don't use heat.
  4. Check battery settingsLook for charge limits or adaptive charging.
  5. Safe ModeTest charging in Safe Mode to rule out apps.
  6. ServiceIf the port is loose or damaged, get it repaired.
How to confirm the fix: Charging icon appears and the percentage rises steadily.

Stop it happening again

Keep the port clean and use quality chargers.