Are those nests getting wet inside?
They often will lay in the one that gets used first.
Putting one fake egg in each nest may help to spread the love..
Why are they sleeping in the nests?
Is there enough roosting length for all your birds?
Are the roosts higher than the nests?