Salutations folks,
I am running a survey with wording experiments. For example, in one of the question groups I randomize whether respondents will receive one of the following treatments:
7-1a: Do you support or oppose that the provincial government sets minimum prices for alcoholic beverages?
7-1b: Do you support or oppose that the provincial government sets minimum prices for alcoholic beverages in order to discourage excessive drinking?
7-1c: Do you support or oppose that the provincial government sets minimum prices for alcoholic beverages in order to help domestic producers compete against cheaper imports?
In order to set the randomization I use an equation, 7-1u, which is set to {rand(1,3)} and then the three treatments are ((7-1u.NAOK == "1")) for 7-1a, ((7-1u.NAOK == "2")) for 7-1b, and ((7-1u.NAOK == "3")) for 7-1c.
The survey functions as designed. The randomization works, but only some user inputs appear in the dataset. I've yet to determine a pattern as to why respondent data is recorded for some records and not others, but the rest of the data appears to be in tact. This only seems to happen with questions where I employ this type of randomization. Although this data loss is not even consistent among respondents. For example, data on one question randomization is recorded, but not for another randomization within the same record.
You can see for yourself at
surveys.votecompass.ca/index.php?sid=327...oken=m5qgewqyy4dpxj5.
I am using LimeSurvey Version 1.92+ Build 120704.
Any advice you could offer would be greatly appreciated.