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
  • I think it's different on fr965. When I enter from Run as per your steps, or from Navigate "app" there's no way to edit the fields. Only as I found it and posted before, from the system menu. Not sure why or if this is another bug.

    Maybe if I go this way: Run > Run Settings > Data screens > Add new > Map ?

    Can you post a screenshot how this page / screen looks like?

  • Ah that's Navigate for me (on my watch).
    Did you try to go bellow, I mean at the very bottom ? To find Navigation or something similiar which can edit navigation screens

  • ah, so fr965 doesnt't have that. When I am at #2 I only have these in Navigation: Courses, Points of interest, Around me, Round-trip course, Past activities, Saved locations, Sight 'N Go, Coordinates, Use Map