I'm excited about the many applications of the recently-added ability to create dynamic choice lists using the search appearance. Unfortunately, including a dynamic choice list makes a survey unusable offline; in offline mode, questions with the search appearance have no response options at all. Since all of my users collect field data without reliable connectivity, this means I cannot use the search appearance at all.
It would be fantastic if the field app could cache any dynamic choice lists when a survey is first downloaded so that if the survey is opened in offline mode the cached versions would be used. The caches could be updated any time an instance of the survey is collected when the device has connectivity, or if the survey is manually refreshed.
If caching dynamic lists is impossible, an alternative could be to make questions with the search appearance switch to free text entry when the device is offline. That way, at least a survey with dynamic choice lists would not be completely unusable in offline mode.