Attached is the model I working on. The double errors represent co-variances between the endogenous and exogenous latent variables. I am trying to use these covariances to show that there is some sort of a feedback loop.
However, I have several doubts about my model. I read on some web sites that modelling the co-variance between exogenous and endogenous variables is not correct and should throw an error during the execution. Thus, I wanted to check what does lavaan assume about this co-variance?
Also this is my code. This is my first project using SEM. I apologize if I am not making much sense with this question.
model_d3.1<-'
ITMC =~ q20a+q20b+q22a
BMC=~q20i+q20j+q20k
TR =~ q24a+q24b+q24c
SHU=~q25a+q25b+q25c
ITSC=~q14b+q14c +q14d +q14f +q14g+q14j
TR ~ITMC +q11_dic+q9a+q8 +LNFTE +ProfitNo
SHU~ BMC +TR +q8+q11_dic+q9a +LNFTE +ProfitNo
ITSC~SHU +q11_dic+q9a+q8 +LNFTE +ProfitNo
ITSC~~ITMC
ITSC~~BMC
'
fit_controls <- sem(model_d3.1, data=data_cio,estimator="DWLS",
ordered=c("q11_dic","q9a","ProfitNo","q20a","q20b","q22a",
"q20i","q20j","q20k",
"q24b","q24c","q24a",
"q25c","q25b","q25a","q25d",
"q14b","q14c","q14d","q14f","q14g","q14j"))
fitMeasures(fit_controls,c("chisq","df","pvalue","CFI","TLI","RMSEA","GFI","NFI","SRMR","RMR","SMC"))