Have you tried soaking her in some warm water? If there is something stuck in her vent she might be able to push it out when her body is relaxed in warmth.Her eggs look completely normal but I have not cracked them open, they are now mixed with other eggs so I cant tell which one would be hers but I will crack open the next one she lays.
We do not keep any other waterfowl animals, only chickens!