Export generates a CSV file with no data. This has been happening with other versions of ODK Briefcase. I thought with the "On export, skip submissions that can't be parsed" fix in ODK Briefcase 1.18 would work.
2. What app or server are you using and on what device and operating system? Include version numbers.
Windows 10
3. What you have you tried to fix the problem?
I have to delete the instance folder with missing .enc files. The export process then works
4. What steps can we take to reproduce the problem?
For encrypted data delete the .enc files in the instance folder. I am not sure why after the pull process, the instance folder only contains the submission.xml file.
5. Anything else we should know or have? If you have a test form or screenshots or logs, attach below.
From the customized log file the following error is generated;
Error exporting a form: org.opendatakit.briefcase.model.ParsingException: Encrypted file not found (see the logs for more info)
Thanks very much for the detailed reproduction steps.
This looks to me like the submission was sent by Collect but not received by Aggregate. It's likely not showing up as incomplete because that detection is not implemented for encrypted forms (I'm not totally sure).
Is connectivity intermittent or weak where you are sending submissions from? To get the data, you would need to find who submitted those records and ask them to re-submit.
It is possible with a bad connection for Collect to think it has submitted everything but for the server not to have received it. If submissions are not deleted on send, https://docs.getodk.org/collect-forms/#sending-previously-sent-forms describes how to re-submit instances that Collect believes have succeeded but were incomplete.
I tried the process of resubmitting the forms from the device. The resubmission were successful. However, the encrypted files are still missing (when one attempts to export data). The forms fail to export.
What would be the cause of these files failing to be uploaded? Or maybe they don't exist? If they were not created during form finalization what could be the cause?
Was this resolved Paul. I have the same problem and using ODK briefcase 1.18 as well. The difference is, my submissions have 1 unencrypted record. Why is refusing to export all the records?