NavMesh agent moving to unassigned target

Hello All,

The NavMesh Agent is assigned with two way points, but for some reason when calculating a path to the next way point It’s “drugged” to a corner of Navigation Path (see Pic pink circles out side the NavMesh 89496-corner1.jpg)

and also, do you know why that red/white cubes appear above it’s head (see pic)?

The green cube above the head is for indicating a state


How long ago did you Bake the NavMesh?.