You might also want to consider that they are getting too much in the way of grains. We notice that when this happens, they have been getting too much grain. Since goats are more browsers and do best on what they can find around the feedlot, providing there is something there for them, they tend to overeat on grains on manufactured feeds.
We had one doe that lost a baby, and had a lot of problems getting it our, we finally had to help her get it out. The problem we determined, since goats generally do fine on their own, was that she was too fat, thanks to our trying to "make sure she got
enough to eat". We were graining the goats but since this is like feeding candy to kids, they usually go ape over it and will shove the others out of the way to pig out.
The should get a pretty limited amount of grains and the like, they do better on what they can graze, or so we found. Once we cut way back on the grains, their poop went back to the little goat
BB's, and they seemed more energetic.