OK, here's what I did. I noticed that the older version didn't allow updates to WU. That doesn't work for me. So I reinstalled the latest version of VPLive. I deleted ServersArps.txt, added ArpsServers.txt and then for both ServersCwop.txt and ArpsServers.txt I replaced the servers listed with what is found below:
cwop1.aprs.net,14580
cwop3.aprs.net,14580
cwop5.aprs.net,14580
And I keep the "automatically download CWOP servers list" unchecked. So far it works like a charm.
My arpsDiagnostic.txt file indicates:
trying cwop1.aprs.net:14580...connected
(250 msecs) sending callsign->user DW4847 pass -1 vers vplive 1.2.3
(250 msecs) sending data->DW4847>APRS,TCPXX*:@091837z4215.55N/07307.93W_312/002g011t041r001P003p003h50b10198VL1252
successful data send
So it seems the latest version of VPLive is not hard coded to use all five of the servers on a random basis.