Has worked flawlessly for several years. During that time, I used several iPhones while always maintaining latest iOS and PIA app versions. Then, suddenly several weeks ago, regardless of Wi-Fi/Mobile Network connection, it began disconnecting the PIA VPN, yet allowing Internet traffic, even with KILL SWITCH activated. Ugh! So, I took a chance today, and uninstalled app, then installed again. Left PIA install defaults, which were same as my original settings. So far, it seems fine. However, not enough time has passed to be certain. So, I’ll update the review, if deemed appropriate. <UPDATE> Love PIA. Only flaw is occasionally it will not connect with my dedicated IP but will with all other regions provided by PIA. Still have the occasional issue with KILL SWITCH on but app not connected and my public IP revealed. Ugh!!! Frustrating. Windows app works flawlessly. Just the iOS app with latest versions of everything kept updated still has the random disconnect issue even with KILL SWITCH. So, that is the reason for four and not five stars. Support is amazing whenever issues arise. Quick to respond and assist. Hope they can figure out the KILL SWITCH issue soon. Thanks!