If your VPN provider offers rescue mode that boots up sysresccd then sometimes SSHD is not activated.
Check if SSH daemon is available or running:
systemctl status sshd
If SSH daemon is not available then install OpenSSH server
yes | pacman -Sy openssh openssl libarchive pacman
systemctl start sshd
Check if SSH daemon is running:
systemctl status sshd