The basic way we support different sized navigation actors is to have a separate navmesh per agent size. The reason is that Recast pre-bakes agent size into the navmesh structure for efficient pathfinding.
You can configure navigation system’s supported agents in Project Settings > Navigation System > Supported Agents
Different-sized agents support on a single navmesh is in out backlog, but it’s not going to be done soon.
–mieszko