I have an "indirect connection"
An indirect connection could indicate that remote access is not properly configured, or a CDN configuration has gone wrong.

I do not have CDN enabled

First, go to plex.tv/web -> settings -> remote access, is it red? Or green?
It's green

Your server is fine and the issue is with your network

It's red

Your server is misconfigured.
Restart the server and see if it turns green
If it's still red, go to your dashboard and click "reset plex config". Then re-claim the server

I have CDN enabled

Disable the CDN, reset plex config - confirm it is then green in remote access
Enable CDN again and confirm it is once again green