Yes, they free range in my yard about 1-2 hours on week days and 4-6 hours on the weekend
Here is a coop picture (sorry for the quality its a very bad panorama, also ignore my chicken who shows up twice lol):
View attachment 2449657
This box on the left is an egg laying box; the door in the middle is a roosting area where they sleep, and the rest is space for them to hang out
Space is likely a contributing factor then. 1-2 hours a day is not enough to make up for the fact that they don't have enough space to get away from each other for rest of the day.
The run is also narrow which makes it even harder for birds to avoid "offending" each other.
Do you have space to expand or add on to the run?