Can't connect to server over HTTPS in WSL

I'm suspecting the VPN doesn't extend to WSL2. This is a common problem. For most people, all traffic is routed through the VPN, which causes all networking from within WSL2 to break when the VPN is active.

It sounds like only internal traffic may be routed over your VPN. I seem to recall this is a normal configuration for AnyConnect, and likely some others as well.

The simplest solution, if it works for you, is to run a WSL1 instance. WSL1 operates on the same NIC as Windows, whereas WSL2 is on a vNIC that is NAT'd behind the Windows host.

You can always just run the WSL1 instance when you need to work with this scheduling tool, and continue to use WSL2 if you need it for other use-cases.

To clone your existing WSL2 to WSL1, create a directory where you want it to be installed, and:

wsl --export Ubuntu backup.tar
wsl --import Ubuntu_WSL1 <directoryName> backup.tar --version 1

You'll need to set the default user for the new instance as well using /etc/wsl.conf. See this answer (Method 1 preferably) for details.