Preventing AI from crowding/clustering when chasing a target?

Oh?, I didn’t anticipate getting a response from the man himself.

Do you think you could point me in the direction of some reliable tutorials/information sources on the subject?

I’ve looked into flocking behaviors before, but my main concern with it was how well it’d work in conjunction with ROBLOX’s pathfinding service. How would I go utilizing both flocking behavior, and pathfinding without compromising the AI’s ability to navigate? I imagine the AI getting stuck or halted while trying to maintain its space between neighboring members of the flock when navigating through tighter spaces. I’m a bit stumped on where to begin.