other8026 I don't know what to say. I just repeated this exercise a few minutes ago as I posted the above (and went through testing all the apps, rebooting the phone, messing with the "Always-on" toggle, starting and restarting the profile, etc.) to make sure I was not relying on some old recollection or some old bug that was since fixed. I have a Pixel 6 with latest GOS stable. I can easily record a video that demonstrates all the above as it's 100% reproducible.
I noticed this very shortly after first installing GOS for the first time, years ago, as I quickly learnt that letting a VPN back to my home network was not usable as it prevented other profiles from working as they became "offline". It's a pity I didn't post back then.
I will do some more troubleshooting including capturing packets with tcpdump
in my router to see if I can gather some additional insight. There must be some explanation for why I see this and others don't?
Note that I'm a software developer with 25+ years of professional experience (including Java/Kotlin/Android) and hands-on networking experience, so from my end any subsequent discussion can go as deep as necessary in the technical front. I really want to get to the bottom of this.