I'm reporting this bug here because the 955 beta forums are currently locked (ig it makes sense, as there are no betas at the moment.)
For what it's worth, I've mentioned it before -- it's been around for a while.
Firmware version: 18.23
Recreation procedure:
1) Install 3 (or more) CIQ data field apps. Let's call them apps A, B and C for the purposes of this bug report
2) Assign app A to a data field (call it slot 1)
3) Assign app B to a data field (call it slot 2). Now the 2 field maximum limit has been reached
4) Now edit either slot 1 or slot 2, and try to select another CIQ field (e.g. C). You will see that only A and B (the existing selected apps) are listed under "Connect IQ Fields". This is obviously intentional (it makes sense if you are editing *other slots*), but it doesn't make sense when you edit a slot that is already occupied by a Connect IQ field. For example, replacing app A with app C will not cause the 2 field limit to be broken
Expected behavior:
4) When I try to edit slot 1 or slot 2 (currently occupied by CIQ data field apps), I am presented with the list of *all* installed CIQ data fields, not just the 2 data fields that are currently selected
Workaround:
Before editing slot 1 or slot 2, I have to change either of them to a non-CIQ field (which brings the total number of CIQ fields to 1). At this point, the watch will display the list of *all* CIQ fields regardless of which slot I'm editing.