Sour crop is my best guess as well. As for the no-shelled eggs, I feed my chickens their own eggshells for calcium, which they love. If she has a continued lack of calcium then she will begin to pull calcium from her bones, overall weakening her entire bone structure. It sounds like you are...