Hi again! Just wanted to give an update on how it went.
I managed to get it to work without having to using height testing. I wanted to use 2d physics and height testing required 3D.
The simple solution I found was to follow instructions you gave in an earlier answer:
" If you configure it so that in the normal case the walkways are unwalkable, then you can simply add
node.Walkable = !node.Walkable;
Right before this line in the GridGenerator.cs -> GridGraph class -> UpdateNodePositionCollision method.
node.WalkableErosion = node.Walkable;"
So I just added: node.Walkable = !node.Walkable; in that script and now I can use the obstacle layer as a way to mark which tiles I want to be walkable instead. Super simple and nice.
If there's any downside you know about when doing things this way, please tell me. Right now, it seems to work really nice, and was a very easy thing to do.