UPDATE: After perusing the forums, seems this is pretty normal and happens frequently. I definitely have two layers because I just got another perfect egg. Another hen must have laid the soft shelled egg that I found in the run. So one hens is laying perfect hard shelled eggs in the nest box and the other is laying soft shelled eggs just randomly wherever. They are not eating them. The first one was just spilled.