@CenturyAvocado @zymurgic servers are generally okay. You will want some kind of NAT64 for outgoing connections, and IPv4 for incoming reverse proxy (eg a CDN). The default config, like you found out, often isn't correct.
Home/personal computers are a lot worse, as there are things that just don't work, eg Steam.