Stickiness in form when loading using a ternary

I have a form that serves as both an initial creation of a record or as to allow for additional information to be added/edited to a record.

The form will load when either a create new button is clicked or a record is selected in a table component.

The problem I am running into is that there are a couple of fields that should be populated with basic information from the table when editing a record and other basic information when creating a new one.

Here is the code, for example for the Start Date field:

{{gcm_member_table.selectedRow != null? gcm_member_table.selectedRow.start_date:moment()}}

Screenshot 2025-03-06 at 9.03.01 AM

And the code for birthday is:
{

{{gcm_member_table.selectedRow != null? gcm_member_table.selectedRow.birthday:'2001-01-01'}}

Sometimes this information populates and sometimes it doesn't for end users. So my question is what could be the reason? Browser, device, etc?s

Hi @ScottR,

Good question :thinking: I'm not sure why it would sometimes break. Is there any pattern (for example, whenever it happens, there is a selected row, etc) you've noticed?

Does the form also have a data source? That could potentially overwrite any component logic within the form:
CleanShot 2025-03-07 at 15.19.45@2x

Hi @Tess - thanks for responding - there is no data source... btw - it does seem to be working now...not sure why - if it happens again I will dig a little deeper before I post

Huh! Well, I'm glad to hear it's working currently :slightly_smiling_face: keep me posted if you notice it again