← 8BitDo Ultimate 2C Wireless Controller Fix Guide

How to Fix Bluetooth Pairing Not Working on the 8BitDo Ultimate 2C Wireless Controller

💻 Device: 8BitDo Ultimate 2C Wireless Controller 🗓 Added

Causes

  • The mode switch on the back of the Ultimate 2C is left in the 2.4G (Windows) position — Bluetooth pairing only works when the switch is in the BT position, so the controller never advertises over Bluetooth
  • A stale Bluetooth pairing saved in the phone remembers the old link name and rejects the re-pair, so Android shows the controller but instantly disconnects
  • Too many saved Bluetooth devices or another 8BitDo controller already connected, exhausting the Android device's active Bluetooth connections
  • Using the wrong button combination — pairing needs the Start + X (or Home) hold, not just powering on, which puts the controller into sleep scan instead of pairing mode
  • The controller was previously paired to a different phone or tablet, and the old Bluetooth ID is still cached, preventing a clean handshake with the new device

How to Fix

  1. Slide the mode switch on the back of the controller to BT (Bluetooth). This model uses Bluetooth for Android 9.0+ only — if you need Windows, you must use the 2.4G dongle or wired USB-C, since Windows Bluetooth is not supported on the Ultimate 2C.
  2. Open your Android device's Bluetooth settings and forget/remove any existing entry named "8BitDo Ultimate 2C" or "8BitDo 2C". Also check that no other 8BitDo controller is actively connected, then toggle Bluetooth Off and back On.
  3. Put the controller into pairing mode: press and hold Start + X (or the Home/logo button with the mode switch on BT) for about 3 seconds until its LED, not just the power button, blinks rapidly. The controller must be in the pulsing-pairing state, not merely on.
  4. In Android Bluetooth settings, tap Scan and select "8BitDo Ultimate 2C Wireless Controller" from the list. If prompted, pair with no PIN or accept the default. Wait for the LED to turn solid, indicating a successful connection.
  5. If the device still disconnects immediately, clear the cached pairing data: uninstall/clear data for any 8BitDo or game launcher app, forget the controller again, power-cycle the controller (off, wait 5 seconds, back to BT), and repeat pairing from step 3.
  6. Update the controller firmware via 8BitDo Ultimate Software V2 over USB-C. Bluetooth pairing reliability is frequently improved in firmware releases, so applying the latest update can resolve connection handshake failures.
  7. Test with a different Android phone/tablet to isolate whether the fault is with the controller or the original device's Bluetooth stack. If the second device pairs fine, the problem is the original device's saved state, not the controller.