new to GOS here with a Pixel 9a to use SimpleX.
I have SimpleX notification service on (always running in background, unrestricted battery usage)
From what I've been testing (only on wifi so far), SimpleX always wakes up for an incoming call / message as expected (no VPNs).
But setting up a VPN changes this, after around 6 minutes asleep:
Mullvad VPN connected: it doesn't wake up for the call.
Mullvad VPN with Split Tunnel for SimpleX, it doesn't wake up for the call.
Mullvad VPN disconnected, it doesn't wake up for the call.
It seems the mere presence of a VPN setup (even though not connected) will stop it waking up.
Again after removing all VPNs: SimpleX wakes up for a call / message.
I can only guess it's somehow related to Doze and how network interfaces get changed after setting up a VPN?