She's not even on layer and does free range all day in their run. They're still finishing out the bag the flock raiser. She's only a year old and just recently started laying.
I thought Flock raiser was a layer feed? Am I wrong. I'd separate her for a few days. Are her eggs excessively large for a Silky? It could be a genetic thing. I don't prefer hens that lay overly large/double yolk eggs in my non- hybrid breeds. In my mind a large egg is plenty big enough for breakfast.
You might try a little vaseline on her butt or a antibiotic cream.
If she has crumbles, make them a soupy mush so she gets extra liquids.