A few quick tests:
On your computer (where the server runs)
If you go to “Canyouseeme.org” and use your port number, does it show the port as open?
At some point here, I will need to see the server logs , captured about 3 minutes after PMS is restarted.
That will let me see what PMS sees as it talks to Plex.tv