We have several surveys that utilize the inbox functionality. In our design, the inbox is the parent record, and we are capturing related data in a repeat. The repeat (related data) are inspections done at facilities. In some cases, these inspections need to be completed multiple times a day at the same facility. The issue we are running into:
1. User opens survey, selects Inbox and refreshes the inbox at the beginning of the day (while in cell coverage)
2. User selects an inbox record, and completes an inspection (This causes the inbox record that they selected to no longer be available).
3. Later in the day, the user needs to complete another inspection for the same facility, but cannot due to the record no longer being available (and they do not cell service to be able to refresh the inbox).
Is there a way to keep all the inbox records even after there has been a survey completed for the records?