Why can't I see bot navigation mesh in TF2?

I have turned on sv_cheats 1
and run nav_generate
on the server. Then I set nav_edit 1
from within TF2 (client-side), but no mesh appears. I've added bots, and they clearly follow the generated nav, so it does exist, I just can't see it.
I've followed this tutorial and looked at various guides and forum posts, but no luck.
I've tried turning on nav_edit 1
on the server side instead, but it starts an infinite loop of error messages saying:
UTIL_getlistenserverhost() called from a dedicated server or single-player game
I've tried different maps and different map types, no difference.
I've tried two different computers, no difference.
What am I missing or doing wrong? Is there a graphics setting I need to change, maybe?
Pictures about "Why can't I see bot navigation mesh in TF2?"



How do you make a nav mesh in tf2?
Unpause the game and look at the ground, (it doesn't matter where) and then re-open the console. When you unpause, if you did it right, you'll see a purple triangle made out of wireframe. Open the console once more and then type "nav_generate". The Nav should generate now.How do I add bots to my tf2 map?
To add bots in Team Fortress 2: Launch Team Fortress 2. Create a Server....To add bots to Counter-Strike: Source:How do I make bots walk in tf2?
Type sv_cheats 1 in the console, then type nav_generate . As soon as you type this in, your game will lag for a bit, so you'll have to wait. This will make the bots work on most maps (except for Doomsday, MVM, Arena and Payload races), but on all others they'll go for the objective.Liz Phair - Why Can't I? (Official Video)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: cottonbro, Steve Johnson, Nicola Barts, Nicola Barts