
(It's possible your laptop resolves an IPv4 address but your phone resolves an IPv6 address for example. If you see "ERROR CONNECTION TIME OUT" very early in the process, that suggests to me that the phone cannot route to the VPN server and the question splits into whether any applicable domain name is resolved correctly to an appropriate IP address (whether IPv4 or IPv6) and secondly whether the phone can route to that IP (given that a client laptop can). I might at that point suspect the DNS chosen on your laptop may be helping it to connect etc. If you see that the APN is already "IPV4", the mystery would deepen.

I feel the above is worth a go based on your observation. These are just a few of the obvious things and if you have commercial support for the VPN, more careful debugging may be required. Hi on the observation " The weird thing is I can connect my laptop to a 4G hotspot on the same phone then use the Synology VPN client on my laptop to connect to the VPN just fine", I feel that the next thing to check is whether your phone is configured for "IPV4V6" dual-stack and to add new APN settings with "IPV4" (i.e. The specified dynamic IP address of VPN server and the assigned virtual IP addresses for VPN clients should not conflict with any IP addresses currently used within your local area network.
Vpn plus android for android#

Hi you know what subnet is configured to be used by your VPN server?
