Skip to main content
Koodo Community
Proposed

Android 13 Always-on VPN improvements are imcompatible with Koodo IPv6 negotiation

  • October 5, 2022
  • 1 reply
  • 275 views

Android 13 made improvements to prevent data leaking when using an always-on VPN. Unfortunately it seems that a few carriers globally were relying on bugs in previous versions on Android to allow always-on VPN’s to connect to the data network, and Koodo was one of the carriers with IPv6 misconfigured. Examples here:

https://www.reddit.com/r/GooglePixel/comments/wpcy0n/psa_dont_upgrade_to_android_13_if_you_use/

ghkhk

There are two work-arounds:

  1. Disable the always-on VPN, disconnect entire from the Koodo network, re-connect without VPN then re-enable VPN. Super annoying because I travel through areas where my connection drops on a daily basis (on top of the service at my house not being great) so I have to do that rigmarole multiple times a day (plus leaking data).
  2. Create a new APN that is a copy of the stock Koodo APN, except force APN protocol and APN roaming protocol to IPv4 only. This works but took a lot of digging to figure out, not sure if the average user would get this far.

It’d sure be nice if the engineers at Koodo/Telus fixed their IPv6 connection protocol so it works properly, like it does with other carriers.

1 reply

  • Member
  • January 27, 2023

VPN is not working for myself and my wife both.

Connecting to VPN is not an issue but traffic gets dropped while laptop is connected, to a point where the data connection is unusable.

To my dismay turning off IPv6 resulted in data connection not being available.  However, forcing the Android phone (Pixel 4A 5G) to 3G (HSPA+) seemed to allow VPN to work,

Please either re-enable IPv4 or fix your IPv6 implementation.  We never encountered this problem on Zoomer (Rogers).