• General
  • VPN block connections disconnects RCS

I got RCS working in google messages but when I have "Block connections without VPN" enabled in settings it causes RCS to disconnect. The second I disable the connection blocking RCS starts working again. Does anyone else have this issue? And is it the result of recent graphene OS updates to prevent VPN leaks or is it a google messages problem?

4 months later

I found out the issue was that tailscale with an exit node acts like a VPN. But tailscale allows google messages to bypass the VPN to prevent compatibility issues. When you block connections without vpn it blocks just google messages because that is being routed outside the tunnel.

Here is the source: https://github.com/tailscale/tailscale-android/pull/50
Note that this also affects stadia and android auto

    tremble1256 Thanks for the report! This information may well help other users.