How do I correctly spawn NPCs on a Nav Mesh without spawning inside objects?

this thread did help a bit. The solution we ended up using was putting a whole bunch of nav mesh modifiers all around the map to break up the nav mesh