Loading Data Loop on Ngnix Proxy

Up until two days ago my reverse proxy through ngnix was working fine.
I upgraded Hass and now I can only log in via my local address.
If I attempt to use my url from outside of the network, I can get to the login page, but then it just hangs at “Loading Data”.

I have Letsencrypt setup on my Unraid server (192.168.86.2)
Hass is running on a Nuc with Debien 11 (192.168.86.6)

HTTP section from my config file.

http:
  use_x_forwarded_for: true
  trusted_proxies: 
    - 192.168.86.2
    - 172.17.0.7

proxy config for Ngnix.

server {
    listen 443 ssl;

    server_name mysub.*;

    include /config/nginx/ssl.conf;

    # enable for ldap auth, fill in ldap details in ldap.conf
    #include /config/nginx/ldap.conf;

    location / {
        proxy_pass http://192.168.86.6:8123;
        proxy_set_header Host $host;
        
        proxy_http_version 1.1;
		proxy_set_header Upgrade $http_upgrade;
		proxy_set_header Connection "upgrade";
    }

    location /api {
        proxy_pass http://192.168.86.6:8123/api/websocket;
        proxy_set_header Host $host;
		
        proxy_http_version 1.1;
		proxy_set_header Upgrade $http_upgrade;
		proxy_set_header Connection "upgrade";
    }
}

It appears as though the proxy is working, but seems like something in HA is blocking it.
Any help is appreciated.