Well I never really figured out what the problem was but it seems it is only related to uploading to WBug. I did some experiments by uploading to both (WBug and PWS), then one, and then the other. When I was only uploading to PWS it works fine and it will be 2 weeks of uninterrupted uploading this Saturday. So until I can, or someone else can, figure out what the problem is with VWS and WBug I'm not going to upload to them, unfortunately. Strange thing is I had trouble with WBug using Weatherlink on a completely different and old XP computer. I won't give up but currently I don't know what more I can do.
Sometimes Charter may hiccup for a moment causing a brief interruption of service. Sometimes my router (maybe because of Charter) stops broadcasting wifi but my weather computer is wired direct to the router. I've looked through my firewall in my internet security and it is allowing traffic for my weather stuff. It mustn't be Windows 7 because my old XP computer also had similar issues with WBug.
I am successfully uploading to PWS with VWS, and to WU, CWOP and Weatherlink using Weatherlink. Nothing is interrupting them so I question if it is something on my end. But I suppose each different program may use a different method of handling the data.