I created a, perhaps a bit more involved, survey that I ran over the weekend (attached in this post). The structure is (roughly):
1) Demographics (relevance = 1)
2) Misc (relevance = 1)
3a) Survey with slider (relevance = SAVEDID % 2 == 0 ; questions in randomization group A)
4a) Hidden items for 3a (relevance = 0 ; questions in randomization group A)
3b) Survey with yes/no (relevance = SAVEDID % 2 == 1 ; questions in randomization group

4b) Hidden items for 3b (relevance = 0 ; questions in randomization group
3a has 6 questions and 4a has 18, both in the same randomization group; this should choose 6 questions at random out of the 24 provided. The same goes for 3b and 4b.
The survey is actually not randomizing the items across question groups. Instead, only the order of the items within a question group is randomized. Why?
Additionally, - and this is much more of a problem - the responses are not recorded properly. I answered the survey 5 times myself, responding to each item; however, the .csv export shows that I didn't respond at all (only saving like 3 of the items). Could the data be stored in the database somewhere and this is just an export problem or are the responses lost completely?
Does anybody know what could be the cause of this behavior? Could it be a bug? Any pointers are much appreciated.