Issue with hair in both viewport and render
For some reason I'll leave to experts to explain, if you Apply the Array modifier on each circle array, the particle system behaves:

However, if you want each circle array member to behave independently,  you'll have to depart from array and instead Duplicate instead of array.  And if you Dip-linked, the bristles might not behave independently if an effector causes some to deform.
There may be other more expert solutions if you search on &quot;Particle System Array&quot; in this forum.