I have a feature service that is made up of a point layer and a related polygon layer. Using the repeat count formula, I generate a Field ID for and polygons that are added. The Field ID is a concatenation of a Site ID attribute and the repeat count. For example: OSRI24_1234_1, OSRI24_1234_2, etc.


This works great! The problem begins when a user reopens a previously submitted survey through the Inbox. Let's say the Status of the work needs to be updated or cropping information needs to be updated. When the user opens the survey, the Field IDs automatically get changed. Using the Field ID examples from above, if I wanted to edit OSRI24_1234_1 record it has now become OSRI24_1234_2 because it's still using the concatenate calculation.
So technically it is doing what I told it to do but at the same time it is over writing the original "correct" ID with the wrong ID.
How do I preserve that original Field ID that was captured?
Is there no way to access the repeat count from the Survey123 app itself? It's clearly stored and displayed correctly here.

The screen grab below illustrates my issue. In this example I'm looking at the first repeat that was added but the Field ID is DanB_Test_2.

So, I basically cannot edit any of my data while using Survey123's Inbox.
Any assistance or suggestions would be greatly appreciated.
Thanks