I'm unable to share any raw data but here is the call to blavaan, model results. The convergence looks fine and I don't receive any warnings about convergence issues. The variables mcf, mcw, mcs are each of the repeated measures. I also provided the call to blavFitIndices and the fit index results. My guess is the issue has to do with the small df, but I'm not certain so I will look into this more. I'll do a close read of the paper too. Thank you!
dy2 ~ C*y1 + prior("normal(-.125, 3.16)")*y1
dy3 ~ D*y2 + prior("normal(-.31, 3.16)")*y2
ys ~ B*1 + prior("normal(20, 3.16)")*1
y0 ~ A*1 + prior("normal(16, 3.16)")*1
fit2 <- blavaan(dcm2, data = imp2, adapt = 500, burnin = 1000, sample = 2000, seed = 123, save.lvs = T)
blavaan (0.3-12) results of 2000 samples after 1000 adapt/burnin iterations
Number of observations 850
Number of missing patterns 1
Statistic MargLogLik PPP
Value -9308.179 0.479
Latent Variables:
Estimate Post.SD pi.lower pi.upper Rhat Prior
dy2 =~
y2 1.000 NA
dy3 =~
y3 1.000 NA
y1 =~
mcf 1.000 NA
y2 =~
mcw 1.000 NA
y3 =~
mcs 1.000 NA
ys =~
dy2 1.000 NA
dy3 1.000 NA
y0 =~
y1 1.000 NA
Regressions:
Estimate Post.SD pi.lower pi.upper Rhat Prior
y2 ~
y1 1.000 NA
y3 ~
y2 1.000 NA
dy2 ~
y1 (C) -0.302 0.201 -0.635 0.123 1.007 normal(-.125,3.16)
dy3 ~
y2 (D) -0.417 0.116 -0.612 -0.174 1.007 normal(-.31,3.16)
Covariances:
Estimate Post.SD pi.lower pi.upper Rhat Prior
ys ~~
y0 13.503 7.701 -0.909 28.256 1.004 beta(1,1)
Intercepts:
Estimate Post.SD pi.lower pi.upper Rhat Prior
.y1 0.000 NA
.y2 0.000 NA
.y3 0.000 NA
.mcf 0.000 NA
.mcw 0.000 NA
.mcs 0.000 NA
ys (B) 18.903 3.692 11.123 25.102 1.007 normal(20,3.16)
y0 (A) 18.515 0.372 17.781 19.24 1.000 normal(16,3.16)
.dy2 0.000 NA
.dy3 0.000 NA
Variances:
Estimate Post.SD pi.lower pi.upper Rhat Prior
.dy2 0.000 NA
.dy3 0.000 NA
.y1 0.000 NA
.y2 0.000 NA
.y3 0.000 NA
.mcf 30.491 15.745 0.229 55.194 1.008 gamma(1,.5)[sd]
.mcw 36.302 4.927 26.762 45.384 1.006 gamma(1,.5)[sd]
.mcs 44.129 6.360 32.843 57.886 1.007 gamma(1,.5)[sd]
ys 15.900 8.158 0.753 31.516 1.008 gamma(1,.5)[sd]
y0 80.532 15.848 56.719 113.664 1.007 gamma(1,.5)[sd]
fit_indices <- blavFitIndices(fit2)
Posterior summary statistics and highest posterior density (HPD) 90% credible intervals for devm-based fit indices:
EAP Median MAP SD lower upper
BRMSEA 0.000 0 -0.001 0.000 0.000 0.000
BGammaHat 0.999 1 1.000 0.002 0.995 1.000
adjBGammaHat 1.016 1 1.000 0.026 1.000 1.055
BMc 0.999 1 1.000 0.002 0.996 1.000