No I don’t recall any other issue like that.
Are you sure that you don’t hold on to some memory across iterations?
Does passing the exact same inputs to cholesky outside of your model gives the same behavior?