I doubt it is the Munich. Many, including myself, have made 100% Munich beers without any issues. Your mild had a high mash temperature, so was more likely to finish high. I wouldn't think underpitching would have that large an effect.
What temperature are you fermenting at?
Again, I wonder about your temperature and gravity measurements. Not using a refractometer to measure gravity, are you?