Acknowledged
CIQQA-3954

BUG: Connect IQ Data Fields Not Persisting on Navigation Screens

Hello,

I'm experiencing a persistent issue with Connect IQ data fields on my Garmin Fenix 7 Pro specifically related to navigation screens.

Problem Description:

When I add a Connect IQ data field to a navigation screen, it appears correctly during configuration. However, when I start a new activity with navigation enabled, the Connect IQ field is automatically replaced by the default Timer field.

Steps to Reproduce:

  1. Go to Navigation Settings → Data Screens
  2. Add an additional navigation screen
  3. Add a Connect IQ data field to this screen (any Connect IQ field)
  4. Save and exit
  5. Start a new activity with navigation enabled
  6. Result: The Connect IQ field has been replaced by Timer

What Works:

  • Connect IQ fields work perfectly on regular activity screens (non-navigation)
  • Native Garmin data fields persist correctly on navigation screens
  • The configuration appears saved until the activity is restarted (if go to navigation settings during an activity)

What I've Tried:

  • Multiple different Connect IQ data fields from the store
  • Developing my own custom data field using Connect IQ SDK 5.2 with API Level 5.2
  • Latest firmware version on Fenix 7 Pro
  • Removing and re-adding the fields
  • Different activity profiles

Device Information:

  • Model: Fenix 7 Pro
  • Firmware version: 25.11

Question:

Is this a known bug? Are navigation screens supposed to support Connect IQ data fields, or is this a limitation? It seems inconsistent that native fields persist but Connect IQ fields don't.

Any workaround or fix would be greatly appreciated.

Thank you!

Parents
  • Steps to reproduce:

    1. Start an activity (I use Trail Running, but any activity with navigation should work)
    2. Press Menu (or press and hold) → Navigation (and not Navigate)
    3. Go to Data Screens (within Navigation settings)
    4. Add a new data screen (or modify an existing one)
    5. Add a Connect IQ data field to this navigation screen
    6. Exit back to the activity
    7. Start a navigation (MenuNavigate → choose a course or a location)
    8. The Connect IQ field is visible and working ✓
    9. Stop the activity without saving
    10. Start a new activity (same profile: Trail Running)
    11. Start a navigation again
    12. The Connect IQ field has been replaced by Timer
Comment
  • Steps to reproduce:

    1. Start an activity (I use Trail Running, but any activity with navigation should work)
    2. Press Menu (or press and hold) → Navigation (and not Navigate)
    3. Go to Data Screens (within Navigation settings)
    4. Add a new data screen (or modify an existing one)
    5. Add a Connect IQ data field to this navigation screen
    6. Exit back to the activity
    7. Start a navigation (MenuNavigate → choose a course or a location)
    8. The Connect IQ field is visible and working ✓
    9. Stop the activity without saving
    10. Start a new activity (same profile: Trail Running)
    11. Start a navigation again
    12. The Connect IQ field has been replaced by Timer
Children