How do i make AI pawns keep a certain distance between themselves?

hello, i’m doing the AI for my game and i noticed that when i have multiple targets moving towards me the AI pawns all group up together with minimal distance between them, how can i solve this? Does AI Avoidance help solve this problem besides doing deviations to avoid other AI paws? Or do i have to add an invisible sphere component to the AI pawn that nullifies navigation around him?

I tried looking the CrowdFollowingComponent and found some parameters, bEnableSeparation, SeparationWeight, CollisionQueryRange. Could this help? Another thing i’ve thought was to override the capsule collider radius, but that will bring other problems. Can i override the agent radius and make that an area that other AI pawns can’t walk through except himself?

Still actual in 2024. Any solutions?