I do use dtCrowd.
Yes the location is near to the world origin
The findNearestPoly does return a valid poligon that i then pass to the agent to set its target but that seems to lead to the same wierd result.
The world units are in centimeters. The extents of the box I've varied many times a good value seemed to be around 0.5, 1.0, 0.5 but i've tried a whole lot of other sizes...
also i've noticed that even when an agent does succeed to find a path to the wall, when i then set its target back to the player, for a brief moment, the path goes back to that default position and then changes to a path that actually leads to the player...
Unfortunately I do not have more time to dedicate to the issue so I'll have to live with my hacky solution :(
-Fabio.