Invoke-WebRequest kończy się błędem SSL wskazuje na nieaktualny protokół TLS w starszej wersji PowerShell — trzeba jawnie wymusić [Net.ServicePointManager]::SecurityProtocol = 'Tls12'.
Invoke-WebRequest
[Net.ServicePointManager]::SecurityProtocol = 'Tls12'