Do you have any clue why setReference would lead to convergence although to what it converges is ultimately not physical. I think it just takes some reference cell to compute residual but that would generally be very weird. And therefore although said it is converged it technically is not, by means of a reference that doesnt make sense, although what the reference truely means I am not familiar with.