NavMesh needs to be rebuilt UE 5.6

First, I placed my NavMesh in the scene and the area appeared green. But just to be sure, I expected the NavMesh to be built when I did Build All Levels—however, it didn’t work. On the contrary, the green area disappeared and it says “NavMesh needs to be rebuilt??”.

Now, when I delete it and place it again without doing any build, the AI still doesn’t move (actually, it doesn’t move in either case). I have no idea what to do. In the project settings, Allow Client Side Navigation is already enabled. This is the first time this has happened to me in 5.6.

(post deleted by author)

After a long session of work (5 hours), I finally found the problem. In Unreal Engine templates, the level usually comes with partition enabled by default, so I guess the level gets an ID. This seems to be important for NavMesh, because when you create a new empty level it just has a default ID, and for some reason NavMesh can’t be built. Once I enabled World Partition for the level, my NavMesh finally worked! Hopefully, this will help people in the future. For world partition please watch youtube tutorials. Tools>Convert Level>Select your Level

without world partition

with world partition