Public links are intended for self-report. After making a submission, the user is redirected and the expectation is that they are done. If they're offline at time of attempted submission, Enketo will show an error but will let them retry until they are connected. Are you looking for offline caching for participants self-reporting? Can you please describe your scenario?
In our user interviews, the offline scenarios we heard about were enumerator-mediated. If there are known data collectors submitting more than one record each, we recommend creating web users with the "data collector" role for each. You can then either have those data collectors start by going to Central to see a form list or distribute Enketo links from the "new" button at the top of the submission table for each form. We deliberately haven't yet surfaced the offline link because we want to be thoughtful about where and how we show that configuration. If you really need that functionality now, you can build your own link by adding an x
between the -
and form identifier in the Enketo link. E.g. if your submission link is https://{domain}/-/{token}
, transform it to https://{domain}/-/x/{token}
.