I setup Windows’ built in Always On VPN client to connect to an ipsec VPN we have on our Fortigate. This replaced the Fortigate VPN client we were using previously.
I did this just before the pandemic became a thing and it ended up being a bit of a lifesaver once the pandemic kicked off and everyone was working from home.
Palo Alto Globalprotect
For all the ballache of configuring the Palo they are fucking amazing pieces of kit.
Admittedly their support and software QA teams have been on vacation for a couple of years it seems. But the globalprotect works great and nobody complained when I pushed software upgrades through the gateway.
We use forticlient as well. 5k end users globally. We had our fair share of issues at the start, but when you to know the product better it gets more stable.
Maybe you need more time with your setup.
I have use Cisco anyconnect years ago. I thought that worked pretty. I didnt set it up though