Path Following actuator problems

okay so there are two .blend files i have attached here both with almost identical logic brick and code configuration. one is with a simple flat navmesh and another is with angled navmeshes, what i’m wondering is why one works and the other doesn’t. the code is simple when you right click the barrel/cone follows where you click and the other object (the monkey or cube) is supposed to track towards the barrel/cone avoiding obstacles in its way ie following the nav mesh. this works with the monkey and the barrel, but for some reason the cube won’t follow the cone anyone got any ideas on why? does the pathfinding only work is the navmesh isn’t angled or what? because i can’t seem to find the problem. hopefully you can thanks for the help.

pathfindingtest.blend (607 KB)pathfindingtest2.blend (689 KB)