Simply your design row assignments are incorrect and you are using the functions incorrectly.
Summary of what you are trying to do
Give the respondents an ‘unforced’ DCE “MUGI DCE”. If they choose the opt out (option 3) - then give them a forced scenario from the DCE ‘Forced’. There other ways to do this but let’s just look at what you are doing wrong in adapting the tutorial
PROBLEM 1
Your first scenario you assign (page 8) uses the expression
$fixed_design_row=1
this doesn’t do what you think and is different to the tutorial.
This is interpreted as "what is the result of assigning undefined variable “fixed_design_row” to 1. It’s hard to say what the value would be as this would either produce an error, or undefined, but likely it’s interpreted as 0 so even if the next bit was right, there‘s no data for design row 1
Instead if you want to assign row 1 - just enter ‘1’ as in the tutorial.
PROBLEM 2
You are using the function to retrive choice data incorrectly.
This is what you are using
$SE_experiment_data_by_design_row(MUGI_DCEtry, 1, pref1)
For some reason you’ve added a ‘$’ to the beginning.
So just SE_experiment_data_by_design_row(EXPERIMENT NAME , DESIGN ROW, VARIABLE)
PROBLEM 3
The name of the experiment is wrong - you are using MUGI_DCEtry which is the name of your survey. Instead use
SE_experiment_data_by_design_row(MUGI DCE, 1, pref1)
SUGGESTED Approach
Firstly to make it easier to audit and debug - save the value chosen on each opt out choice in a separate variable -
Create a derived value - say “scenario1_response” then use the lookup expression as above.
Then apply the test in the forced DCE display condition
$scenario1_response ==3
I hope this helps