Dear Yago:
Thanks for your answer. My real world data (N=303) and your simulated data coincide. When I set the "ordered" argument to "TRUE", in the "efa()" and “cfa()” functions, factor loadings are higher that when I set the "ordered" argument to "FALSE", and there isn't much difference in the fit indices, except, and I believe this is important, in the RMSEA 90% Confidence Interval, which becomes much wider when "ordered=TRUE" , as it is shown in the image below.

Therefore, it seems that you "ordered=TRUE" will produce higher factor loadings but at the cost of a wide CI for RMSEA. However, according to a recent article (https://doi.org/10.3758/s13428-020-01479-0): the lower value of the 90% CI should include or be very near zero and the upper value should not be not very large, i.e., less than 0.08 (I use 0.10). Since the upper bound of the CI is 0.11, and the test of not-close fit has p=0.180 when "ordered=TRUE", close fit has to be rejected:

I will think about this problem over the weekend and try running the EFA/CFA using the MLMV estimator.
Best Regards
Francisco Alvarez-Montero
--
You received this message because you are subscribed to the Google Groups "lavaan" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lavaan+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lavaan/ad0a57ac-6afc-40bc-8e7e-2e4025fc1837n%40googlegroups.com.