Hi,
Although I haven't been able to find a source or paper to back it up, it seems like the MLM and MLR estimates produce very similar results (both in terms of standard errors and test statistics).
I have two questions how fitmeasures() in Lavaan deals with the following.
Consider the equation:

where c_t is the Satorra-Bentler scaling parameter, X²_t the chi-squared value of tested model under maximum likelihood estimation (ML) and df_t the degrees of freedom of the tested model. Those with underscore 0 (e.g. c_0) are the values of the null model.
1)
In
https://www.tandfonline.com/doi/abs/10.1080/00273171.2014.933697 the author recommend this kind of correction, that is: X² - c * df, rather than: X² / c - df. I am pretty sure that Lavaan provides the former (i.e. recommended) under 'CFI.robust' and the latter under 'CFI.scaled' when using fitmeasures(.) and using estimator = 'MLM' in the fitting function (or test = 'satorra-bentler'). Is that correct?
2)
Similar to 1, when using estimator = 'MLR': is for example CFI.robust also the preferred one to use in that it is in line with the recommendations of 1)? As far as I know, the equation (as above) stays the same only the 'c' is computed differently and therefore the Yuan-Bentler test statistic and the Satorra-Bentler test statistics differ. I would like to use Yuan-Bentler one, because it can be computed with missing = 'FIML', but at the same time I would like to use the recommendations of the authors of the article that I linked. I would think, but please correct me if I am wrong, that their advice extends to the Yuan-Bentler statistic.
3) Would it make sense to use se = 'robust' together with test = 'Yuan-Bentler'? I'm asking because I am not sure if I should be using the SEs of MLM (i.e. se = 'robust') or of MLR (i.e. se = 'robust.huber.white').
Thanks in advance.
Kind regards,
Amonet