I have wiregaurd set to launch on startup, and if I leave a connection on when it is shutdown, it just connects. I don't know if it connects befor sign on, but it always seems to have the green checkmark on its status icon as soon as i see it on the taskbar. But i've also noticed that the it will have a green checkmark when it definetly isn't connected. But it might be worth a try for you