I’m experiencing a scenario when removing an object that contains a navmesh cut in which the graph is not updating to reflect the newly removed object. It only seems to happen when the object is overlapping an object collider that contains a DynamicGridObstacle.
In this clip, you can see the removal of the vertical wall (NavmeshCut) does not fill in the space that was occupied by the wall collider. It is placed on top of a floor tile which has a dynamic grid obstacle. Then disabling the collider though, it finally updates.
here is a second video showing the behavior that is expected and what happens if it is not placed on top of a Dynamic grid obstacle: