I am doing a 3D cozy shop management game and I need my entities to walk like real person would inside a shop, so the A* system works really well, until they bump into each other instead of choosing another path that takes other entities as obstacles.
I tried to make a system in which they set the points as solid as they go, but couldn't achieve it perfectly, it always had some issues.