How to reproduce issue 1:
- Check Edit->Editor Preferences->Level Editor(Miscellaneous)->Update Navigation Automatically
- Uncheck Edit->Editor Preferences->Level Editor(Miscellaneous)->Update BSP Automatically
- Open new level
- Drag NavMeshBoundsVolume into the level
- Set NavMeshBoundsVolume size to a big number like 5000x5000x5000
- Drag BSP box into level
- The NavMesh is not being updated no matter if you press Build all levels or build Navigation->Paths
- It will update correctly as soon as you enable Update BSP Automatically again
How to reproduce similar issue 2:
- Check Edit->Editor Preferences->Level Editor(Miscellaneous)->Update Navigation Automatically
- Check Edit->Editor Preferences->Level Editor(Miscellaneous)->Update BSP Automatically
- Open new level
- Drag NavMeshBoundsVolume into the level
- Do not move it
- Set NavMeshBoundsVolume size to a big number like 5000x5000x5000
- The NavMesh is not being updated if you press Build all levels or build Navigation->Paths
- Move the NavMeshBoundsVolume a few centimeters
- Now the NavMesh is being updated
This happens in 4.4 (might have happened in earlier version too as I did not test it there).
Thanks.
EDIT: Added issue 1 which is the main annoyance because you need to go into the menu to fix it again