Hi Josh,
I recently added VWS to my laptop. Took me a couple adjustments to get it to display too. I may not have all your answers but will offer a few tips from my experience.
First, make sure the host computer (one that is connected to the weather station) allows file sharing. This is something you will need to adjust at the weather station computer. You will need to allow sharing for the VWS program folder.
Install VWS on your laptop if not already done.
Once VWS is running on the laptop, click 'communication' in the top bar
this window should open.

Set it for stationless operation
then click the stationless button and this window should open

In my system, my weather station is located on a computer named "cbw" so you should see the name of your computer followed by the folder where VWS is installed. You should be able to use the browse buttons to locate the folder on your weather station computer.
Hope this helps.
-ed