I am facing a problem when creating a VPN connection on an Android device 9.0 using L2TP/IPSec PSK. The problem is when I set the DNS Server along with the Forwarding Routes everything works fine I.E. the internet works and I can reach Domain servers. The problem is when I enable the AlwaysOn Checkbox, it seems that VPN is not forwarding the routes correctly and is sending all the traffic to the VPN Server. Thus, I am not able to access the internet.
For the VPN connection, we are using the stock Sndroid VPN connection found in the settings. As for the firewall, we are using Checkpoint.