UPM health check error

My unity used to work well, but when I started it wouldn’t let me open a project.

here’s the diagnosis.

Ran 7 checks

6 succeeded
1 failed

:white_check_mark: UPM registry reachable (PASS)
Make an HTTP request to the UPM package registry

HTTP/1.1 200 OK
X-Powered-By: Express
Provider: Genesis
Date: Mon, 08 Jun 2020 15:26:10 GMT
Connection: close
:white_check_mark: Ping UPM registry (PASS)
Measure the latency of the UPM package registry API
7 pings made in 5.078 seconds
Average latency: 90.26 ms
Minimum latency: 75.55 ms
Maximum latency: 167.59 ms
Standard deviation: 34.15
:white_check_mark: Ping UPM download (PASS)
Measure the latency of the UPM package download endpoint
5 pings made in 5.687 seconds
Average latency: 211.63 ms
Minimum latency: 58.69 ms
Maximum latency: 813.53 ms
Standard deviation: 336.48
:white_check_mark: UPM registry download speed (PASS)
Test the Internet connection using the UPM package registry
Measured speed to the UPM registry: 2.92 Megabits per second
:white_check_mark: Speedtest.net (PASS)
Test the Internet connection using Speedtest.net
Measured speed to the Speedtest.net server: 3.42 Megabits per second
:white_check_mark: HTTP proxy environment variables (PASS)
Detect whether proxy-related environment variables are set (HTTP_PROXY, HTTPS_PROXY, ALL_PROXY, NO_PROXY, UNITY_PROXYSERVER, UNITY_NOPROXY)
No proxy support has been configured through environment variables.
:x: UPM health check (FAIL)
Start the UPM process and call its health endpoint
Server started but did not respond to health requests:
Error: ETIMEDOUT

Hey there,

Please check out the pinned thread for ways to diagnose this.