Looking at your question, you are actually not using a ranking question, but an array question, correct? This is important because we are talking about totall different question types here.
I imported your question into my installation and it works just fine. When you don't answer all 3 subquestions, you can't move on and a layer opens, stating that you must respond. See screenshot.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
So there must be something wrong with your installation. Is the template you are using 100% pure or has it been modified?
Try it with a stock template with no changes what so ever.
By the way: I am testing with the most up to date version of LS (Version 2.71.1+170927). What is your exact version? Seems like you are using a relatively old version. So this might be a problem in your version which has already been solved.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Import it in demo.limesurvey.org and see if it's happen too. If it's happen : report the bug with the lss file join to the bug report.
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.
In your screenshote value is not blank : it's a space … seems to be a bug in limesurvey …
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.
Please can you confirm the issue ?
1. Use an array question type with dropdown
2. Using {unique(self)} break ?
3. Can you try using {count(self)} and see what happen (must count only selected value).
Maybe create a survey with 2 question : same choice, same subquestion but one with radio + one with dropdown.
Because unique work with dropdown.
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.