I found dd did both - one minute hard and she felt awful, then it might be very runny.

Could it be dairy? I'd try eliminating that.