Solidify blocking volume, or custom nav mesh?

Hi,

Is there any way to stop the player from walking into a blocking volume? At the moment they will get blocked when teleporting next to it, but they can freely walk into the volume which traps them.

Is it possible to make the blocking volume a solid mass that you can’t traverse at all, rather than just have 1 face the blocks the player?

Or it it possible to have a custom nav mesh shape (the volume that allows the teleport system to work)? Then I could just stop them from even needing a blocking volume.

Thanks for any info!