I have just signed up for vpnVPN service this week and i have been having the same problem. iI use it to go on netflixNetflix and pandoraPandora from out of the country. I have been playing around to see if i can get the vpnVPN to stay connected. soSo far i, I found a solution that has been working for about an hour or so now.
iI have a jailbroken iphoneiPhone 4 and i have installed backgrounderBackgrounder
from cydiathe Cydia store, which keeps programs running even when closed or when the screen is off.
afterAfter installing this, iI installed pandoraPandora from the appstoreApp Store and after launching it, iI held down the homeHome
button to background it.
soSo far, it seems to be working because pandoraPandora uses my connection and if i keep it backgroundedin the background, it will prevent the vpnVPN from disconnecting.
iI have only been using it for a couple of hours, so imI'm not sure how good of a permanent solution it will be.