Hello
Please be so kind as to read my full post before responding.
Thank you for your consideration.
In one PowerApp I have a set/group of 20 Checkbox controls that I use in several data cards, i.e. same controls for different fields of the same type, more specifically 12 multiselect fields kk_multiselect_aa through kk_multiselect_al.
To avoid manually changing all 20 controls, I have added an additional invisible control.
I set the properties that relate to different fields in that one invisible control.
And the real 20 controls reference that invisble dummy control.
More specifially, for field kk_multiselect_ah the dummy control property InputFieldsEditMultiSelectAH.Size is set to a variable
numkk_multiselect_ah
that gets computed in App.OnStart.
The checkboxes have Visible set to
InputFieldsEditMultiSelectAH.Size > 0
through
InputFieldsEditMultiSelectAH.Size > 19
that is, depending on the computation in App.OnStart, 0-20 checkboxes for field kk_multiselect_ah should be shown.
In a recent PowerApps release I have encountered the strange bug, that the checkboxes for fields .. kk_multiselect_ag, kk_multiselect_ai, ... are visible, but the checkboxes for kk_multiselect_ah stay invisible when running the App via Play or in the PowerApps App, while everything is properly visible in PowerApps Studio.
In PowerApps Studio the 11 Checkboxes are visible.

The screenshot shows the checkboxes for kk_multiselect_ah and kk_multiselect_ai and a label I've added for debugging purposes.
Playing the PowerApp in the Browser or in the PowerApps App (tested on both Android and iOS), the checkboxes for kk_multiselect_ah are invisible.

But strangely, this only appears to be the case for one field kk_multiselect_ah, while the (copied group) controls for the other fields seem to work fine.
Putting the code from Visible/Size into the Text of a Label for visualization
"ah 1 visible " & CheckBox01FieldsEditMultiSelectAH.Visible & "," & (InputFieldsEditMultiSelectAH.Size > 0) & ""
where CheckBox01FieldsEditMultiSelectAH.Visible is

this yields true, true in PowerApps Studio

but false, true when running the PowerApp via Play or in the mobile App.

I already have a simple workaround.
Reducing one reference level and setting CheckBox01FieldsEditMultiSelectAH.Visible directly to
numkk_multiselect_ah > 0
etc yields the desired correct result not only in Studio but also when playing the App in browser or PowerApps App on mobile.

My actual questions
- What is happening here?
Why is my PowerApp only properly working and evaluating the Visible property in Studio?
I have no idea at all, why this affect only 1/12 fields. - Is using properties of controls as "temporary variables" reliable at all, i.e. if I reference B.B in property A.A, while B.B references C.C, can I expect A.A to correctly incorporate C.C?
Or do I actually have to expect strange errors like this one?
Thank you,
Sa.
Last tested:
App ID: 0733754f-0a23-490e-9d43-45635fedf049
App PowerApps Release: 3.19091.18
Session ID: 35846a34-c4b2-4f71-af88-7fd6ba5a8b75
PowerApps 3.19091.18