"Why are there no vanguard missions available?" "Where are my vanguards?" "Why can't I queue for any dungeons?" You might have noticed that after the vanguards missions reset, you won't see any available from the Vanguard Mission Request window! Technically, you'll still see any in progress missions, but otherwise there won't be any shown until the bug is cleared. This has been a bug for a several months now and the fix is fairly easy.
Enter a Non-Solo Dungeon
The most common fix is to enter any non-solo dungeon. You can do this by queueing for a dungeon using the Instance Matching window (instead of the Vanguard Request Window "find group" button method), or by purchasing a dungeon entrance teleport scroll from any city merchant and then entering the non-solo version of the dungeon, then leaving that dungeon. As soon as you load into the instance, the vanguard bug will be cleared and will be able to see all the requests as normal.
You might want to use the teleport and enter option instead of queuing for a dungeon if you wanted to do some solo vanguards first like Ace Dungeons, Pit of Petrax, etc.
Go to the Ghillieglade Entrance Teleport Area
You can also clear the vanguard bug by teleporting to Velik's Sanctuary, the instance area where you access the Ghillieglade teleport entrance. If you have elite/club, this is the easiest way to clear the bug since you can use your perks to teleport for free. Otherwise this might be "expensive" since you'll have to buy a teleport scroll from Sionne in Highwatch for 200 vanguard credits.
You'll have to clear this bug daily after the reset. Maybe one day it will be fixed. Until then, now you know how to clear it a few different ways.