+Multiple Ai's Stuck on each other

I’ve recently started to learn using Behavior tree’s and AI in general. Currently i don’t have a problem with a single Ai in the level, but if i use more than 1 Ai, they get stuck on each other while trying to track the player or going a certain location.

I wanna know how to make them avoid each other and also see if the location they wanna go is blocked by another AI, but i don’t have enough knowledge about path-finding and AI. i also tried making Ai’s affect navmesh but i just made it worse.