Skip to content

URGENT: BLE Recording Completely Broken in All SDKs After 1.8.0_build_11 — Camera Reboots, Cannot Record (Android) #132

@mushtaqcontineu

Description

@mushtaqcontineu

We are reporting a critical blocker affecting our production app.
This requires immediate attention because it makes the latest Insta360 Android SDK versions unusable for BLE-based control.

❗ Summary of the Problem

Only one version works correctly: 1.8.0_build_11.

Every SDK version released after 1.8.0_build_11 has a severe regression:

🔴 BLE scan → works
🔴 BLE connect → works
❌ Setting capture mode → fails or is ignored
❌ Starting HDR / Timelapse recording → camera instantly reboots
❌ No file is created
❌ No callbacks return (success or failure)
❌ App cannot control the camera anymore

This issue is 100% reproducible.

🚫 Impact on Real Devices

When calling APIs such as:

setCaptureModeSafely(CaptureMode.HDR_RECORD)

startHDRRecord()

startTimeLapse()

The camera:

⚠️ Immediately restarts itself
⚠️ Recording never begins
⚠️ Camera becomes unstable after BLE connection

This happens on every SDK version after 1.8.0_build_11.

🟢 What Works (Only in 1.8.0_build_11)

In 1.8.0_build_11, BLE integration is fully stable:

  1. Device scan
  2. BLE connection
  3. Setting capture mode
  4. Starting HDR recording
  5. Stopping recording
  6. File retrieval
  7. Camera operates normally

This is the last working build.

❗ Why This Needs Immediate Fixing

Our production workflow relies on BLE camera control:

Scan the camera

Connect via BLE

Set recording mode

Start/stop recordings reliably

Since all newer SDKs break step #3 and #4, we are unable to upgrade to any newer version.

This has effectively blocked all SDK updates for our application.

🚨 Request for Immediate Action

We urgently need:

✔ Confirmation that this regression is known
✔ Guidance on whether the BLE recording workflow changed
✔ Corrected documentation (if API behavior changed)
✔ A hotfix or updated build that restores recording functionality

At this moment, all SDKs except 1.8.0_build_11 are non-functional for BLE recording.

SDK versions tried (1.8.1 build6, 1.8.2_build4, 1.9.3, 1.9.4)

I want to use Capturing Status Notification from the new SDK, with all functionalities I already have.

Please investigate and prioritize this issue — it is a complete blocker for us.

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions