Article Barcode Scanner Disconnecting Intermittently via Bluetooth

Pro tip: if your Bluetooth scanner keeps dropping out in the field, it's almost never the scanner itself — it's your phone trying to be helpful by saving battery.

What you're seeing

Scanner pairs fine, works for 10–20 minutes, then suddenly stops scanning. Sometimes it reconnects on its own, sometimes you have to re-pair it. Super annoying when you're in the middle of a job and need to check parts.

Why it happens

Most modern phones aggressively power-manage Bluetooth connections when the screen is off or when the FieldPulse app isn't in the foreground. The scanner thinks it's still connected, but the phone has basically put that connection to sleep. When you try to scan, nothing happens until you wake the phone back up.

How to fix it

iPhone users:

  1. Settings > Bluetooth > tap the (i) next to your scanner
  2. Make sure "Connect to This iPhone Automatically" is enabled
  3. Go to Settings > General > Background App Refresh and ensure FieldPulse is allowed
  4. Pro tip: disable "Low Power Mode" in battery settings — it nukes Bluetooth reliability

Android users:

  1. Settings > Apps > FieldPulse > Battery
  2. Set to "Unrestricted" or "No restrictions" (exact wording varies by manufacturer)
  3. Settings > Bluetooth > gear icon next to your scanner
  4. Enable "Phone audio" or similar to keep the connection alive

Scanner-specific: Some Zebra and Honeywell scanners have a "keep alive" interval you can configure in their companion app. If yours supports it, drop it from 300 seconds to 60 seconds. Burns a bit more battery but stays connected.

If nothing else works

Some Samsung and Xiaomi devices are just brutal with Bluetooth power management. If you're on one of those and still having issues, the only reliable fix I've found is keeping the FieldPulse app open and the screen awake while scanning. Not ideal, but it works.

I've been running scanners in the field for six years across three different companies. This pattern is consistent enough that I always disable battery optimization for FieldPulse on every new device during onboarding. Saves a lot of headaches later.

  • Good catch on the Adaptive Battery — that's a less nuclear option if IT has your phone locked down.

    Re: Android 14, I've only tested on a couple Pixel devices so far. Haven't seen the disconnect issue but have noticed pairing takes longer, especially if the scanner was previously paired to a different device. Haven't dug into whether that's LE Audio or just Google's "improvements" to the Bluetooth stack.

  • I can confirm this behavior on Samsung Galaxy XCover Pro devices running Android 13 (One UI 5.1). I have documented that the "Unrestricted" battery setting resolves the disconnections in 12/12 test cases over a two-week period.

    One additional observation: I have confirmed that disabling "Adaptive Battery" (Settings > Battery > More battery settings) reduces the frequency of disconnections by approximately 60% even without the unrestricted setting enabled. This may be a viable intermediate step for organizations with MDM policies that prevent unrestricted battery access.

    Has anyone tested this with Android 14's new "Bluetooth LE Audio" stack? I have observed different pairing behavior but have not yet isolated whether the power management characteristics have changed.

  • this is exactly what was happening to me lol. thought my scanner was broke. turned off low power mode and its been solid since