Why am I still have issues connecting to localhost in Windows 11?

After questions 1, 2 and 3, I still have issues connecting to localhost from my Windows 11 machine.

In particular, I cannot run openclaw dashboard.

When I type:

> openclaw dashboard

🦞 OpenClaw 2026.5.7 (eeef486) — Your terminal just grew claws—type something and let the bot pinch the busywork.

Dashboard URL: http://127.0.0.1:18789/
Token auto-auth included in browser/clipboard URL.
Copied to clipboard.
Opened in your browser. Keep that tab to control OpenClaw.

Cut connecting to that site, even in Chrome, says connection refused.

Here is the output of Curl:

curl -v http://localhost:18789
* Host localhost:18789 was resolved.
* IPv6: ::1
* IPv4: 127.0.0.1
*   Trying [::1]:18789...
*   Trying 127.0.0.1:18789...
* connect to ::1 port 18789 from :: port 52457 failed: Connection refused
* connect to 127.0.0.1 port 18789 from 0.0.0.0 port 52459 failed: Connection refused
* Failed to connect to localhost port 18789 after 2223 ms: Could not connect to server
* closing connection #0
curl: (7) Failed to connect to localhost port 18789 after 2223 ms: Could not connect to server

The output of netstat is also empty:

netstat -ant | findstr 18789

This command returns an empty result:

netsh interface portproxy show all

So there seems to be no port proxies anymore?