Fresh Install Errors with Websockets

Fresh install on Debian 12 in dedicated VM

The install itself goes through without any issues. Followed the 30 Minute Install page. Modified only the .env file and of course created a config file for the proxy.

Browsing to the site it redirects to /discover, the “Something happened and the Taiga has captured the error to be able to work on it.” message displays, and I get a bunch of “GET: ERR_CONNECTION_REFUSED” and “WebSocket connection failed” errors in the browser console

Ive tried every iteration of TAIGA_SCHEME and WEBSOCKETS_SCHEME with TAIGA_DOMAIN set to localhost, 127.0.0.1, and the actual URL of the site, and the errors remain.

Feel like Im going in circles at this point.

Proxy .conf file:

server {
    server_name  taiga.subdomain.mydomain.com;
    large_client_header_buffers 4 32k;
    client_max_body_size 50M;
    charset utf-8;
       
 # Frontend
    location / {
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Scheme $scheme;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_redirect off;
        proxy_pass http://localhost:9000/;
    }
   
 # Events
    location /events {
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
        proxy_connect_timeout 7d;
        proxy_send_timeout 7d;
        proxy_read_timeout 7d;
        proxy_pass http://localhost:9000/events;
    }

# SSL Configuration    
    listen 443 ssl;
    ssl_certificate /usr/local/nginx/conf/taiga.crt;
    ssl_certificate_key /usr/local/nginx/conf/taiga.key;

# Logging 
    access_log /var/log/nginx/reverse-access.log;
    error_log /var/log/nginx/reverse-error.log;
}

# Redirect HTTP to HTTPS
server {
            if ($host = taiga.subdomain.mydomain.com) {
        return 301 https://$host$request_uri;
    } 
   
    listen 80 default_server;
    server_name  taiga.subdomain.mydomain.com;
    return 404;
}