Problem with fitting Multivariate Mixture of Gaussians

I just tried with the code above and it runs fine - are you using the same data generation process as in the notebook from Austin Rochford? GMM Metropolis Possible Bug · GitHub

Also, here is a more recent example: https://github.com/junpenglao/Planet_Sakaar_Data_Science/blob/master/WIP/[WIP]%20Bayesian%20GMM.ipynb