Hi,

I am facing slight issues with the cmmixlogit command, which worries me a bit.
I am working with a discrete choice experiment, in which a recruiter (decision maker) chooses between two profiles. In total, one recruiter makes seven recruiting decisions, which allows to vary the attributes in the choice sets.I calculate individual clustered standard error due to the up to seven recruitment decisions per recruiter.

Previous to the cmmixlogit command, I used the mixlogit as follows below. It worked just fine.
mixlogit choice Int_x11_Var Int_x21_Var Int_x31_Var Int_x41_Var Int_x51_Var Int_x61_Var if ws == 1, rand(x11 x21 x31 x41 x51 x61) group(ID) id(LFD) nrep(300) cluster(LFD)

Now, I would like to use the cmmixlogit command, but it does not converge (message: not concave). I tried the following:
cmset LFD ID vig_alt
cmmixlogit choice Int_x11_Var Int_x21_Var Int_x31_Var Int_x41_Var Int_x51_Var Int_x61_Var if ws == 1, rand(x11 x21 x31 x41 x51 x61) vce(cluster LFD) noconstant

I appreciate any kind of help! In case you need more information or my explanation is not clear, please let me know.

Thanks in advance!

Best,
​​​​​​​Luisa