Project settings:
My game has some short enemies, so I set the agent height to 32 units, to allow for navmeshh generation in tight spaces, but the Recast NavMesh will always reset to default size of 144
RecastNavMesh:
Even though I changed it in project settings itself, spawning navigation mesh will always create a Recast with default settings, changing these settings manually will work until the level is reloaded, at which point it will reset back to default settings.
I’ve seen this problem mentioned, but everyone mentions changing project settings itself to be a solution, which it isn’t since project settings get overwritten with default values when the map is reloaded. I’d assume it’s a bug with Unreal, but this seems to have been a problem for years now and I sincerely hope people weren’t just forced to use default NavMesh in every game for the past 8 years.
I found that I can edit the default agent settings in project settings, which will then overwrite default settings for the navmehs. Not really a solution, but it works as an alright warkaround.
Hey! That’s what V vix said, I will just post it more clear, may be it will help someone.
I had the same problem and it happened even if I change the settings in Project settings → Navigation Mesh. When I reload the project or my dynamic nav mesh changes it resets the settings to UE default.
What helped me is: Project settings → Navigation System → add Supported Agents and leave the name as Default. The settings I put in there are saved as default and I have no problems now with that