V21.09.7 patches

Survey Solutions v21.09.7 is a hotfix addressing the following important issues:

  1. A bug in the verification subsystem, which prevented preloading of nested rosters, as documented in Unexplained preloading error for assignments created via the API · Issue #1542 · surveysolutions/surveysolutions · GitHub and described in API issues with nested roster preload mappings

  2. A problem where restoring the application after the activity has been suppressed by the Android OS was sometimes incomplete. This occurred in the following scenarios:

  • after return from the Camera activity (take photograph) to the main interviewing activity;
  • after return from the Camera activity (recognize barcode) to the main interviewing activity;
  • after return from the Mapping activity (answer geography-type question) to the main interviewing activity;
  • after switching from Interviewer to another App and then back to the Interviewer.

The issue was more prevalent on systems with lower memory, and the visually experienced symptoms may be different, with an example being: Geography question cannot be answered sometimes · Issue #1499 · surveysolutions/surveysolutions · GitHub

Please update to this new version.