Acknowledged
CIQQA-4722

vívoactive 6 device reboots (RTL Trap 0x028) when a CIQ device app records a activity

A Connect IQ device app that records activities with ActivityRecording reboots the vívoactive 6 on firmware 18.29. No CIQ_LOG entry is written, so this is a firmware crash, not an app exception. The native Garmin cycling profile on the same watch works.

Environment
- vívoactive 6, software 18.29 (006-B4625-00), CIQ 6.0.3
- App built with SDK 9.2.0, device app
- Reproduced on two watches

What the app does
- ActivityRecording.createSession with sport and subSport, then session.start()
- For outdoor sports: Position.enableLocationEvents(LOCATION_CONTINUOUS) (tried both right after session.start() and already when the recording screen opens, before start - no difference)

Test matrix on one watch (FW 18.29), GPS searching, no fix:
- Breathwork (no GPS): OK
- Indoor cycling, sport 2 / sub 6 (no GPS): OK
- Track run, sport 1 / sub 4 (GPS): OK
- Walking, sport 11 (GPS): OK
- Cycling, sport 2 / sub 0 (GPS): reboot at start, or shortly after
- BMX, sport 2 / sub 29 (GPS): reboot at start (twice)
- E-Bike, sport 21 / sub 28 (GPS): reboot at start
- Native Garmin cycling profile: OK
- Incident detection and all safety/tracking features are off

Not deterministic: the same cycling start sometimes works after waiting 20 s, and twice the reboot came 20-50 s after a short recording had been saved. Earlier, a non-GPS recording (dance, sport 83) rebooted both watches after about 59 minutes with the identical signature.

Crash signature (GARMIN\Debug\err_log.bak, identical in all captured crashes)
- error_cause: RTL Trap
- RTL Error Number: 0x028
- programCounter: 0x60cdbebf
- stackPointer: 0x200652d0
- pageStack: 2484,2625,2485,2487 (once 2484,2625,2485,2288,2487)
- Commit ID: fc695860ee9c8bc5ade1ffc405294fb6c213bc7d
- Captured: 2026-09-13 18:55:26, 2026-09-13 19:56:03, 2026-09-14 19:00:56, 2026-09-14 19:59:30

The simulator does not reproduce it. I can provide the complete err_log files.

  •  

    I am receiving user reports of apps rebooting middle of activity.  Seems to be only with the VivoActive 6, Venu 4 and Venu X1 lines of watches.  I reproduced on my Venu4-41mm with Dance+. I posted the Debug Error log below.   I cannot reproduce with my Fenix 8 51 Solar or Fenix 9 pro 51 solar.  

    Note with Dance+ all of the mentioned models share the same source except display layout. 

  • Having user reports and seeing something similar with the Venu 4 models and Venu X1

    {
    "unit_id": "Removed UID",
    "product_name": "Venu 4 - 41mm",
    "software_part_number": "006-B4644-00",
    "ms_since_epoch": "1789646760000",
    "system_version": "18.30",
    "build_type": "Production",
    "backtrace": "0x60f2019d\n\t0x0058f175\n\t0x0052c3eb\n\t0x0000188d\n\t0x0058f30b\n\t0x0001ed97\n\t0x0052d1b7\n\t0x00000067\n\t0x00557045\n\t0x00524fa1\n\t0x00000e1b\n\t0x00522693\n\t0x00003331\n\t0x004b67c1\n\t0x004b64b7\n\t0x000200bd\n\t0x004a9b1b\n\t0x00533373\n\t0x00543963\n\t0x00533549\n\t0x6028d5ab\n\t0x0058c279\n\t0x005339ed\n\t0x006d0949\n\t0x006d0509\n\t0x006d0aa7\n\t0x006cddc1\n\t0x0070ce23\n\t0x006cf707\n\t0x0058b7a1\n\t0x000005cf\n\t0x0058b7a9\n\t",
    "error_cause": "RTL Trap",
    "proprietary_info": {
    "Commit ID": "314043690097d5e2fe8903ae36f59dc96ee2a625",
    "Time": "2026-9-17 12:06:00",
    "uptime": "1041755",
    "pageStackDepth": "4",
    "pageStack": "2498,2640,2499,2501",
    "RTL Error Number": "0x028",
    "rtl_reg": "r[0]: 0x20064f80\n\tr[1]: 0x00000002\n\tr[2]: 0x20233090\n\tr[3]: 0x2018ec40\n\tr[4]: 0x20232e44\n\tr[5]: 0x20064f80\n\tr[6]: 0x00000000\n\tr[7]: 0x00000000\n\tr[8]: 0x00000000\n\tr[9]: 0x00000000\n\t",
    "programCounter": "0x60f93b8b",
    "stackPointer": "0x20064be0"
    }