Are you using Nginx Proxy Manager? I've found that if I use Nginx Proxy Manager to access my servers through a subdomain which I've setup, that I can access it but the CPU loads look just like what your'e showing. I'm puzzled why this would be. I'm using Brave Browser but I've tried Safari as well and the same issues occurs. Also, another issue which presents is none of the popups work, even if I turn the blocking off for the site. So it's not Brave browser specifically because Safari exhibits the same thing. For example, if I install another docker app, the progress of the download and subsequent, "finished successfully" doesn't display and just a blank screen is there. Once the whole process is finished, then it comes up and displays.
If I access the servers directly on my local network, then everything works the correct way on both browsers. It seems as if I'm not routing all the protocols which are needed but I'm not sure what's going on. Anyone have a suggestion? I use PFSense as my router and for port 80 and 443 I route TCP/UDP. Any help would be appreciated.