The default option for GraphUpdateObject.updatePhysics is true.
3.3.5 beta has support for updating a recast graph completely at runtime, not just updating already existing nodes.
GraphUpdateObject.updatePhysics didn’t affect anything previously, now it triggers a complete update.
You should be able to get the previous behaviour by setting myGUO.updatePhysics to false.
However, there is a small bug in the current beta. It will do some processing for updatePhysics=false even though it doesn’t need to.
To avoid that, add if (!o.updatePhysics) { return; }
To RecastGenerator.cs -> UpdateAreaInit, right at the start of the method.
Basically what the code did was to completely recalculate the recast graph. If you use tiles, only the affected tiles will be updated.