Currently my AI works perfectly, using behaviour trees, detouraicrowdcontrollers.
Right now my only issue is that i recently added to my games a new enemy, really big, but while moving it will try to avoid the other smaller enemies. Not really sure what would be the proper way to have it go to the shortest path as usual, but dont have it trying to avoid the other smaller enemies.
Only suggestions about the proper way to implement this are more than welcome.