Sorry been very busy lately, new job, family, work, courses, etc. When I get chance I'll look into this.
Hi 00Rez, no problem at all, I imagined that you might have been busy! I myself had been busy the last couple of days and I did not push my project far, so there were no reason for me to try to hurry you.
I've tested the project a little, and it seems that it is something related to "diagonals", not sure if it is of any help. If I choose "no diagonals", it behaviors as expected, never entering any of the blocked paths. Unfortunately, the "no diagonals" path tends to form very long, and ugly, stair-shaped paths on many situations, so I was avoiding it.
I am also using "moveto" behavior, might have hit some corner case with the use of both together, I dunno.
Anyway, thanks for you attention!