App upgrade on iOS 16 while VPN connected routes traffic outside VPN tunnel

Description

There seems to be an issue with VPN tunnels using NEPacketTunnelProvider on iOS 16. When app is upgraded while VPN is connected, the NEPacketTunnelProvider VPN tunnel is restarted. On iOS 16 devices VPN appears to reconnect successfully after app upgrade, however inspecting device traffic reveals that all traffic is routed outside VPN tunnel, as it would when VPN is disconnected.

This only affects devices running iOS 16.

Environment

iOS 16.0

Device: iPhone 13 Pro

It sounds like your goal here is to report a bug. If so, DevForums isn’t the right place to do that. Rather, file your bug using Feedback Assistant.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thanks for the quick reply.

Sure, I'm aware that this is not the best place to place bug reports. I post here in hope to hear a confirmation from other developers before filing a bug report.

Report ID: FB11522371

Report ID: FB11522371

Thanks.

I took a quick look at your bug and it seems to have been marked as a duplicate of a bug that missed the iOS 16.0 bus but managed to catch the iOS 16.1 one. You’re not seeing this in the current iOS 16.1b1 seed (20B5045d), right?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

App upgrade on iOS 16 while VPN connected routes traffic outside VPN tunnel
 
 
Q