I have tested, and as long as they don't reopen the form before submitting, all the records will be submitted. It looks like it clears the data when the form is reopened. I think this has only been happening since the 3.0 update. I tried reverting back to an older version but no joy, problem still persisted. I have also republished the survey since the 3.0 update and the issue still persists.
I have one new survey created since the 3.0 update, repeats have calculations, relevant, and default parameters too, but this problem doesn't occur.
Is it possible that this is only related to surveys originally published before the 3.0 update?
If so, what is the best way to copy existing survey to a new one and point it back to the original data, without losing the data?