Got some bad news for you, people have been breaking their heads over this exact problem for a while now.
Short answer is Unity’s NavMesh system simply doesn’t support it. There’s no way to “stitch” Navmesh chunks together.
Here is one of the busier threads about the same issue. See if you get anything out of it: Connecting "chunks" of navmesh