Skip to main content

Flipper Zero Troubleshooting

排查鐵律 (Rule of thumb): hardware first → firmware/driver second → settings last. In Flipper Zero terms: battery & cable → firmware version → configuration (region, Bluetooth, SD card).

This page is a decision-tree index. Find your symptom below, jump to that section, and follow the diagnosis steps in order.

Problem index

CategorySymptomsGo to
PowerWon't turn on, won't charge, dies fastBattery & power
ConnectionqFlipper can't find device, app won't pairUSB & Bluetooth
ReadingNo Sub-GHz capture, NFC/RFID won't readSub-GHz & cards
StorageSD card not detected, "no storage"Storage & microSD
FirmwareUpdate fails, device stuck on logoFirmware & recovery

Battery & power

Q1: Device won't power on

Diagnosis — try charging:

  1. Connect USB-C to a known-good charger for 10+ minutes.
  2. Press LEFT + BACK.
  3. If the screen stays dark, the battery may be fully drained (safe mode) — this is normal after long storage.

Root cause: LiPo battery protection circuit enters a low-voltage state when deeply discharged.

Fix: leave it charging (LED stays on) for up to an hour; it will boot normally once the cell is above the threshold. If it still won't power on after 2 hours of charging, the battery or charge IC may be faulty — see Still stuck?.

Q2: Charges slowly or not at all

Diagnosis:

Charge LED: OFF → ORANGE (charging) → GREEN (full)
SymptomCauseFix
No LED at allBad cable / port / chargerTry another USB-C data cable and a 5V charger
Charges very slowlyCharging limited to ~1A max by designUse any decent 5V/2A charger; time to full ≈ 2 h
Stops at some %Cell imbalance or worn batteryCharge in cooler room; if persistent, contact support

USB & Bluetooth

Q3: qFlipper says "no device found"

Diagnosis — on Linux, check the USB bus:

lsusb

Expected output (Flipper Zero connected and confirmed):

Bus 001 Device 004: ID 0483:5740 STMicroelectronics Flipper Zero
SymptomCauseFix
lsusb shows nothingCharge-only cableUse a data-capable USB-C cable
lsusb shows it, qFlipper doesn'tUSB prompt not confirmed on FlipperOn Flipper, when asked, select Connect; replug
qFlipper sees it but hangsOld qFlipper versionUpdate qFlipper from flipper.net/pages/downloads
Works on Windows, not LinuxMissing udev rulesSee the qFlipper Linux install notes / AppImage

Q4: Mobile app can't pair over Bluetooth

Diagnosis — on the Flipper Zero: Main Menu → Bluetooth must read ON.

SymptomCauseFix
App can't find deviceBLE off / too farEnable BLE on Flipper, keep phone within 1–2 m
PIN mismatchStale pairingUnpair in app + phone Bluetooth settings, restart both, re-pair
Pairing succeeds but sync hangsApp too old vs new firmwareUpdate the app; see Mobile App guide
Connects only after rebootBLE stack stuckReboot Flipper (LEFT + BACK → power off → on)

Sub-GHz & cards

Q5: Sub-GHz can't capture a remote

Diagnosis — check what the Flipper sees:

  1. Sub-GHz → Read.
  2. Aim the remote at the top of the Flipper Zero (antenna is at the top edge).
  3. Watch the top-right of the screen — does the signal strength meter move?
SymptomCauseFix
Meter shows signal but no decodeUnknown protocol or too weakMove closer (range up to ~50 m, but reading is strongest up close); try again with the remote button held
No signal at allWrong band for your regionRegion must allow the remote's frequency (315/433/868/915 MHz). Change region in Settings → Region (regulatory-permitting)
Captures but replay does nothingSignal replayed at wrong timeSome remotes use rolling codes — they can't be replayed after the original is used. Nothing is broken
Only hears noiseInterferenceMove away from Wi-Fi routers / other transmitters

⚠️ Replaying signals you don't own may be illegal. Test only on your own devices.

Q6: NFC / RFID won't read a card

Diagnosis:

  1. NFC (13.56 MHz): place card on the center-top back of the device, hold flat.
  2. RFID (125 kHz): slide the card along the top edge.
SymptomCauseFix
"No card detected"Wrong antenna position / card typeRotate card 90°, try both faces; some cards need a moment to couple
Reads some cards, not othersCard type unsupported (e.g. encrypted DESFire with auth)Check supported list on the product page; encrypted cards can't be read without keys
Reads but won't emulateEmulation range is short by designEmulation antenna is tiny — hold the Flipper right against the reader

Storage & microSD

Q7: "SD card: not present" or save fails

DiagnosisMain Menu → Settings → Storage:

SymptomCauseFix
"not present"Card not pushed fully inPush until it clicks (push-push slot), then power cycle
Card detected, files won't saveWrong filesystem / corrupt cardReformat to FAT32 (or exFAT); see below
"Storage full"1 MB internal flash exhaustedUse a microSD card (2–32 GB recommended)

Reformat from Linux (replace /dev/sdX with your card device — double-check with lsblk!):

sudo mkfs.vfat -F 32 /dev/sdX

Expected output:

mkfs.fat 4.2 (2021-01-31)

⚠️ Formatting wipes the card. Back up first. Never point mkfs at your OS disk — verify the device name with lsblk before running.

Firmware & recovery

Diagnosis — determine if the device is alive:

  1. Hold DOWN while pressing LEFT + BACK → the boot menu should appear.
  2. If it does, the bootloader is intact — recovery is straightforward.

Fix:

If even the boot menu doesn't appear: leave it charging for 1 hour, then retry. If still nothing, the firmware storage may be corrupt — this is rare and warrants support.

Still stuck?

If none of the above fixes it, open a ticket on the official support portal. To get a fast answer, prepare:

  • Firmware version (Settings → About) and app version
  • OS / phone model and qFlipper version
  • What you did before the failure (update? custom firmware? dropped it?)
  • lsusb / dmesg output if it's a USB problem (on Linux)