Free rangers may be laying somewhere in range area...doesn't matter if you're home or not.
They've only been laying for a month, do they always lay in the coop nests?
Free range birds sometimes need to be 'trained'(or re-trained) to lay in the coop nests, especially new layers. Leaving them locked in the coop for 3-4 days can help 'home' them to lay in the coop nests. They can be confined to coop 24/7 for a few days to a week, or confine them at least until mid to late afternoon. You help them create a new habit and they will usually stick with it. ..at least for a good while, then repeat as necessary.
Egg eating can often be a shortage of protein and/or calcium.
Fake egg in the nest can help...or roll away nests.
Roll a fake egg onto the ground/floor amongst all the birds, see who goes at it the fastest hardest, might be your culprit
Layer feed is often minimal protein (~16%) for producing egg.......and if you offer other foods, that is diluted.
I like to feed a 'flock raiser' 20% protein crumble to all ages and genders, as non-layers(chicks, males and molting birds) do not need the extra calcium that is in layer feed and chicks and molters can use the extra protein. Makes life much simpler to store and distribute one type of chow that everyone can eat. I do grind up the crumbles (in the blender) for the chicks for the first week or so.
The higher protein crumble also offsets the 8% protein scratch grains and other kitchen/garden scraps I like to offer. I adjust the amounts of other feeds to get the protein levels desired with varying situations.
Calcium should be available at all times for the layers, I use oyster shell mixed with rinsed, dried, crushed chicken egg shells in a separate container.
Animal protein (mealworms, a little cheese - beware the salt content, meat scraps) is provided during molting and if I see any feather eating.