Path Finding Not Finding Path

I have started messing with this project and generating the GridGraph at run time. I see the the grid is correctly generated (it draws the navigation mesh thingy) but I can NOT seem to get my own script to even generate a valid path. seeker.StartPath will ONLY ever return a path with Length 1. If I use the built in AIPath script and just set a dummy objects position to the same location that I have been using to try to navigate to with my own script, it navigates fine.

http://imgur.com/hIvguDX

It is hard to see in this picture but it should work. As you can see the Red capsule navigates well. It can find it’s path no problem to that white sphere in the ground.
The white Capsule never generates more of a path than that one green segment sticking out of his face. The code to determine the destination points is identical. I have tried by using a foot position like is done in the AIPath, and by using the default transform, but I can’t seem to figure out why it can’t generate a path that will actually let it traverse.

Any ideas?

Hi

This is likely because your character is included in the graph calculation. So the grid graph will place a node on top of the character. When the character requests a path it will find the node on top of itself and see that there are no other nodes connected to it, so it will just stop there because it cannot reach anything else.
Put the character in a separate layer which is excluded from the Height Testing mask in the grid graph settings.