Frustrating issue with Plex remote access this morning

Anyone having this problem this morning???
Running plex server 9.16.6 on Debian
My plex remote access just stopped working for the first time and I have been running plex for a few years now. No one is home, so i know nothing changed in my configuration.

I have rebooted both my plex server and my pfsense router.
changed the remote port, wont work.

However, if I go to http://publicip:32400/web
i get login page for plex (so the port is open and it is hitting the plex web server) but it still says my plex server is unavailable.
Same from app.plex.tv

If i VPN into my network and use http://localip:32400/web
that works, so i know the server is running fine.

I have many other services on this same server like sonarr, couchpotato, htpc manager, the port forwarding for all of those is fine…

I’m really scratching my head here…

I had a similar issue a week or 2 ago, but was on an older build (also linux, so no auto update), but upgrading to 0.9.16.6 FIXED my issue, so it seems you have the opposite.

Do you have a way to check if app.plex.tv works from inside your LAN? I don’t know if that would prove anything definitely, but if local IP works, remote resolves but says server is offline, and plex.tv fails in all circumstances, that would lead me to believe the issue has less to do with your network and more with the handshake between PMS and plex.tv

So after much going over my firewall rules, it appears that two things happened.
I am running pfblockerng to deny connections from pretty much any country other than the US.

This was working fine until a cron job ran an update on pfblockerng and those rules went above the port 32400 rule in my firewall rule list.

The cron job happened a while ago, but what seems to have happened is that the EU server for app.plex.tv is now trying to connect to my server for remote access instead of the US server.

Not sure why it would change on me like that.
Maybe this will help someone else out.