"You are not connected directly to this server so streaming quality may be limited."

Did you already have a look at your server’s Remote Access settings and the router configuration?

https://support.plex.tv/articles/200931138-troubleshooting-remote-access/

There’s also a guide with some more details on how to troubleshoot remote access issues.