Server Version#: 1.25.5.5492
Player Version#: 5.31.1
When I try to play a video on the PS5 from the plex server, it only shows a black screen, when I select 1080p it works fine and when I enable direct play/stream I see the video with lagg. I have had it working before when the plex server was on CentOS, but when I moved the plex server to Debian, I get this issue I mentioned above.
GPU: RXT2070s is capable of doing the job.
Playstation is connected with a CAT 6 cable to the server.
I did noticed in the screenshot it says public but I know the IP and it is my Public WAN IP
Do you have Settings → Network → Treat WAN IP as LAN Bandwidth enabled? If so, that would explain this behavior (the WAN IP showing as local, not the black screen necessarily). This is more than likely the result of DNS rebinding protection performed by your DNS server. This results in DNS lookups which would return local addresses failing, resulting in the client attempting to connect to the remote address. Many routers will perform a NAT hairpin on this type of connection, resulting in it appearing to originate from your own WAN IP address.
However, this probably has nothing to do with your reported issue.