Plex requires login when using domain name

I wonder if this might be relevant. Some old threads implying that Plex handles X-Forwarded-For/X-Real-IP differently for RFC1918 addresses vs. “public” addresses.

NGINX Proxy - X-Forwarded-For ignored for 192.168 / 10.0 / private addresses