In the file plan_plan.c, lines 88 and 90, the macro to convert the y coordinate is wrong: PLAN_GYWY has to be used and not PLAN_GXWX.
The function plan_do_local also reset the plan, but plan_next field of the cells on the frontier is set to NULL, but in this way the local path cannot be merged with the old global one.
As far as I can tell, this isn't an issue any more in the latest Player trunk. If that's not the case, please re-open with which parts of the SVN HEAD are affected.