$ wget -4 https://github.com/HackerNews/API
Resolving github.com (github.com)... 140.82.114.4
Connecting to github.com (github.com)|140.82.114.4|:443... failed: Network is unreachable.
$ git clone https://github.com/HackerNews/API
Cloning into 'API'...
remote: Enumerating objects: 142, done.
remote: Counting objects: 100% (53/53), done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 142 (delta 38), reused 32 (delta 32), pack-reused 89 (from 2)
Receiving objects: 100% (142/142), 67.87 KiB | 668.00 KiB/s, done.
Resolving deltas: 100% (39/39), done.
Seems to work fine.
We've mostly decided to go with TCP MSS clamping rather than using the minimum MTU, which is still nonsense but it's nonsense that we already decided to go with for the same problem in v4.
Of course, I don't have enough info to tell if this was the problem or if it was something else, or a mix of the two, but pMTUd does seem to be a leading cause of "fails to load for some weird reason" problems.