I am using code to change tags, it works for grid and raycast.
` GraphUpdateObject guo = new GraphUpdateObject(collider.bounds);
guo.modifyTag = true;
guo.setTag = 2;
AstarPath.active.UpdateGraphs(guo);`
I added a debug message into GraphUpdateObject.Apply and it is only printing for grid and raycast.
` public virtual void Apply (Node node) {
Debug.Log(node);`