Some little errors, like ... Targets not cleared where there are walls.
Besides that, mainly, i have no idea how to fit the official pathfinding in such tight holes.
But i guess you would hate that as an answher. So, here is a alternative.
You need the pathfinder by 00Rez (plugin & behaviour)
And MoveTo by rexrainbow. (that is a behaviour)