See The Basics of Remote Access Troubleshooting .
Port Forwarding
Are you using manual port forwarding, with a port forward statement in your router?
If yes:
a) if possible, please post a screenshot of the port forward rule.
b) in settings → remote access, you must check the box to manually specify public port, even if you are using the default 32400. Checking the box tells Plex you are using a manual port forward instead of UPnP.
Settings → Remote Access
If possible, please post a screenshot of Settings → Remote Access. Include the sections showing status and addresses & ports. The speed settings are not needed.
In settings → remote access, does it say “fully accessible outside your network” or “not accessible…”?
If it changes from “fully…” to “not…” after a few seconds or a couple of minutes, then remote access was never working. Plex “optimistically” says “fully accessible” when it is trying to initialize remote access. If that initialization fails (which can take a minute or two), then it switches back to “not accessible.”
If remote access initialization fails, is there any mention of “double NAT”?