André, if I edit a mathed inset and then leave it, a new preview is not generated because this is returning false:
bool InsetFormula::PreviewImpl::previewWanted() const { return !parent().par_->asNestInset()->editing(); } ie, the thing thinks its editing still. Have you changed anything recently that might cause this? Angus