Hi Matt,
Thanks for your reply.
To answer to your question:
When there is an available network and the user is interacting with their device doesn't the VPN become active again?
VPN will be automatically triggered and connected[Based on configuration] only in case of VOD(VPN On Demand) when network is available.
Our application also supports Manual VPN connection(User has to manually connect to VPN). In case of manual VPN connection, since VPN is moved to disconnected state after being in reasserting state for 5 mins when no network, end user has to connect back to VPN manually when network is back(Only from iOS 17 and later). This requires extra effort from end users to connect to VPN again. This is going against our application feature.
So,
Is there a way to keep VPN tunnel in reasserting state even after 5 mins when no network from iOS 17 and later ? (To get the same behaviour as iOS 16 and below)
Is there any document related to this timeout change added from iOS 17 and later ?