We've confirmed reports that NationBuilder cannot process survey results if the scannable survey has multiple questions. When creating new survey questions, NationBuilder orders the first question at the top, like so:
The above question order is reflected when the survey sheets are printed. When the scannable survey is imported, however, NationBuilder records an answer for question 1 as if it were for question 2. When the importer reaches a survey response with answers for both questions, it records an answer from the first column (as question 2) but does not record an answer from the second column. The import is stalled on the status "recording_data," and no additional responses from that survey can be imported.
If you reverse the question order under the survey settings and then switch it back before uploading the survey, NationBuilder is able to import the right answers to the right questions.