The following calculation has worked perfectly for years, to create a unique SampleID for each record inside a repeat (BATCHDATE is the survey start date):
concat('BA ', format-date(${BATCHDATE}, '%Y%m%d '), format-date(once(now()), '%H%M%S%3'))
All other calculations inside the repeat are working as expected. No others are based on dates. Given there have been a few weird things going with dates & repeats lately, I assume that's the problem. This issue started sometime after 6/11, which is the last time my sample ID's calculated correctly.
Nothing is calculated, it is just Null.
I'm running Connect 3.20.63 and Field App 3.19.121
Xlsform attached for reference.
Thanks!