My NavMesh does not allow movement in all its area when scaled up

I have a map that i use to test the ai_move_to node and so far it was working great. Today i decided to scale the map up a bit to test movement on hills and such.

After i scaled the floor and navmesh, my character could no longer move in certain parts of the floor, even though they are depicted as green on the editor navmesh.

Can some one please help me figure this out? I can’t imagine this is actually how it’s supposed to work

Hello @later_than_soon, Welcome to forums!
You could try the following:

  1. First force a NavMesh rebuild:
    Go to Build → Build Paths. In many cases this forces a full navigation rebuild and fixes situations where the NavMesh looks correct (green) but the character cannot move across the entire area

  1. If that does not work try recreating the NavMesh from scratch:
    Delete the NavMeshBoundsVolume
    Delete the RecastNavMeshDefault
    Add a new NavMeshBoundsVolume to the level

Sometimes the NavMesh ends up in an inconsistent state especially after scaling geometry or the level and recreating it fixes the issue without changing any other settings

  1. As a last step you can try adjusting Navigation Mesh parameters
    Go to Project Settings → Engine → Navigation Mesh

There you can review values such as Cell Size Cell Height Agent Radius and Agent Max Slope which often affect navigability

Hope it helps!