Struggling with Beta mixture models

Mixture model is difficult to sample, have a look at Properly sampling mixture models. You do need care when you parameterize your mixture model.