Hi Bill, I haven't fully worked out what is going on here, but I think it may be that in some chains, one or more values of `mu` in an iteration get so big that they overflow (are set to Infinity) and then the chain goes haywire. It's not hard to get very large values because `mu` is defined as exp() of the linear predictor, so if in a given iteration that linear predictor gets big enough for even just a single observation, you can get an Inf for a `mu[i]` value.
One thing that may help is re-scaling all your covariates so that their magnitude is generally not bigger than 1. E.g, you could divide each covariate by the magnitude of the largest covariate value for that covariate (in absolute value).
To get a better handle on what is happening, try plotting the values of some of the mu[i] over the iterations and see if they end up jumping to very large magnitudes. You could then see how that relates to the values of b1,b2,b3 in particular (and in relation to multiplying those by the covariate values) but also to alpha, u, v.
Happy to chat further as you dig into this more.
-chris