If you are running iForm for Android 10.7.8.1, 10.7.12 or 10.7.12.1, please update to 10.7.12.2 immediately. We introduced a bug affecting our Image element and Multi-Photo element, causing images to be deleted when saving or submitting a record.
We identified the root cause of the problem that led to the issue and have fixed it in our latest 10.7.12.2 Android release (any new records collected will not run into this issue). However, regrettably, we cannot recover the image data collected in the above-mentioned releases.
We investigated the code and found that the problem originated from our Multi-Photo feature in the 10.7.8.1 Android release (June 28, 2023). We then addressed a rotation issue in the Image element in version 10.7.12 (July 12, 2023) but inadvertently caused the bug to spread to the Image element at that time.
We apologize for the inconvenience this has caused you and your team. We take data loss seriously and are implementing measures to prevent similar issues from occurring in the future. We understand that this does not resolve your problem or make up for the loss of time and data; we assure you that we are committed to limiting these errors going forward.
In the coming days, we will send out a more detailed account of what went wrong and our plans to address these types of issues in the future.
The below link shows a video of how to copy a partially synced record, replace the missing image (on the subform in the video), and then sync that copy to the server. The partially synced record will stay on the device. After confirming the copy has synced successfully, you can delete the partially synced record if you choose.