VLC's UPNP discovery fails if YouTube was recently used until YouTube is force closed.
If VLC has either not been open for awhile or not open but YouTube has been open the UPNP discovery is unable to find local servers.
The only work around is to close YouTube and go back to VLC.
This is a minor irritant but would be a nice fix to have.