Short answer: Keep the old working client, import the subscription link through the correct app flow, avoid running two VPN profiles at once and test before deleting anything.
Do not delete the working client first
If an app was removed from the App Store in your region, you may not be able to reinstall it quickly. Set up the replacement before cleaning up the old profile.
Check where the link opens
A subscription link can open in Safari instead of the VPN client. If that happens, copy the subscription URL and paste it into the app’s add-subscription screen.
Only one active VPN profile should be tested
iOS can keep old VPN profiles around. Disable other VPNs while testing so you know which client is actually controlling the connection.
Refresh after adding the profile
A newly added subscription may need an explicit update before servers appear. Look for refresh, update or reload inside the client.
Battery and network changes can disconnect sessions
Moving between Wi‑Fi and mobile data can restart the tunnel. Test on one network first, then compare networks after the base setup works.
What to send support if it still fails
Send the device model, operating system, client app name, network type, route name, time of the test and a screenshot of the exact error. Do not post private subscription links in public chats.
iPhone-specific checklist
On iPhone, the safest fix is the one you can undo. Before deleting anything, open Settings and check which VPN profile is active. If a legacy app still works, keep it until the new Foli profile connects and changes the visible IP. If the link opens Safari, copy it and import from inside the VPN client instead of relying on the browser redirect.
What not to do on iOS
- Do not remove a working app before the replacement is tested.
- Do not keep two always-on VPN profiles while diagnosing import problems.
- Do not judge the profile before pressing Refresh inside the client.
- Do not share QR codes or subscription URLs in public support chats.
If the profile imports but no traffic works, move to the “connected but no internet” guide rather than repeating the import step.
When the import worked but connection still fails
Stop troubleshooting the QR code once the profile is visible. Move to connection diagnostics: external IP, DNS, selected route and Wi‑Fi versus mobile data. Repeating the import step can create duplicate profiles and make iOS choose the wrong one. Keep one profile enabled, name it clearly and test it alone.
Do not delete the last working iPhone setup
On iPhone the safe endpoint is a visible profile, a refreshed server list and a changed IP after connection. Keep the working app until the new import proves those three checks.
Import safely on iPhone
Open Foli, copy the subscription link and test one client before deleting a working app.