Sometimes monarch caterpillars just don't pupate completely/properly - we see it in our own stock as well. There are a number of factors that could contribute to this (poor nutrition, genetic mutations, environmental conditions, etc.) but it is difficult to say for sure what happened to your cats this time around.
Good luck with the rest of your critters!
