Yeah, I solved the problem of them kicking out the bedding material by raising the sides. I've used various things for bedding and prefer a deep bed of straw or hay. The wood shavings just seem so light and the eggs kind of disappear down in them. With the long strands of hay or straw they can make nice nests that hold their shape and pads the egg.
If it's just one hen with the soft shell, that's a hen problem. If it's most of your hens, thats a flock problem. If its most of your hens, offering oyster shell on the side usually makes a big difference if you are not doing it already.
If the rest are fine and its only one, shes either not eating the stuff with calcium or her body is not processing it right. If its just one, I dont have any great words of wisdom. Id still offer oyster shell on the side and see if that helps.
I can be kind of ruthless. A hen doing that would be my next guest to the crock pot. I certainly would not try to hatch any of her eggs, even if the individual egg was OK, in case it is genetic. I dont need the mess in the nests and I dont need one thats eggs break and may teach the others to eat eggs.
Practically any chicken will eat an egg thats opened. I dont consider that an egg eater. Its when they learn to open a good egg to eat it that it becomes a problem.